With few exceptions the vast majority of hotels in Brasilia are located in one of the two hotel sectors: SHN (Setor Hoteleiro Norte, north hotel sector) or the SHS (Setor Hoteleiro Sul, south hotel sector). The areas are within a 10-minute walk of each other, and of the city's two shopping sectors. The only variety is the level of luxury and size of the building.
The majority of hotel guests in Brasilia are politicians and businesspeople. Demand for hotel rooms is thus huge on weekdays and almost nonexistent on weekends. It pays to schedule your visit to Brasilia on the weekend as most hotels offer a decent discount. (Most monuments are open Sat and Sun and closed Mon). For the same reason, low season in Brasilia is during statutory holidays, January and February, and Carnaval. If you must visit Brasilia midweek, book well ahead of time (at least a month).
Hotels are concentrated in their own area with few services around, so amenities tend to be plentiful; many hotels offer fine dining, shopping, salons, car rental, and business centers. Even when not staying at a top luxury hotel, you can utilize the facilities in adjacent hotels.
Lakeside -- The exception to the hotel-sector rule are the hotels situated on the shores of the lovely man-made lake surrounding the city. Staying here means a minimum R$20 cab ride whenever you want to visit any sites, shops, or restaurants. But then staying at the regular hotel sectors will still involve a cab for restaurants and nightlife. And the lake is lovely. It's a trade-off.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.