Salvador is a lively coastal city in Bahia, Brazil, full of colourful colonial buildings, cobbled streets, golden beaches and a fantastic Afro-Brazilian food and music scene. The best places to stay range from romantic historic hideaways to smart city hotels, but Villa Bahia stands out for its beautifully restored colonial houses, antique furnishings and peaceful courtyard. For something more glamorous, Fera Palace Hotel has elegant rooms, a great central location and a rooftop pool overlooking the Bay of All Saints. Both make excellent bases for getting to know the city.
Scroll down the page for our full selection of recommended hotels in Salvador or, for a look at different areas, read our guide to the best places to stay in Bahia.
Some of our Bahia Collections:
Salvador’s closest airport is Salvador International Airport, around 30–40 minutes by car from the city centre, depending on traffic. Public buses and taxis are also available.
If you plan to explore beyond Salvador, hiring a car can be useful for visiting nearby beaches and coastal towns. We recommend booking through our online partner Rentalcars.
Salvador is warm year-round, but summer (December to March) is hot, lively and particularly busy, especially during Carnival. September to November can be a good time to visit, with warm weather and fewer crowds. Rain is more common from April to July, so pack accordingly.
The Hotel Guru is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Salvador ( Pelourinho)
A good value city refuge in central Salvador. This beautiful townhouse hotel with its stunning roof top terrace offers peace and tranquility amidst the bustling cobbled streets of the Pelourinho district.
Salvador (Pelourinho)
Awash with history and charm, Villa Bahia is a delightful hotel in the historic centre of Salvador. Rooms are elegant and stylish with beautiful antique furnishings and playful colour schemes. With Salvador's city centre on the doorstep, it's perfectly located for exploring Brazil's first capital.
Salvador (Bahia)
Located in Salvador’s Rio Vermelho district, this boutique hotel blends retro and modern decor in an intimate setting. With thoughtfully designed rooms, a cosy restaurant, and a pool offering sea views, it’s perfect for a peaceful stay. Ideal for guests seeking elegance and local charm.
Salvador (Santo Antônio Além do Carmo)
Delightful baroque hotel overlooking Todos Os Santos Bay. Awash with charm, the hotel's rooms are characterful and comfortable with colourful wallpaper and impressive views. If you're not exploring the surrounding Salvador, then take the chance to relax by one of the pools overlooking the bay.
Salvador (Centro Histórico)
This exclusive boutique hotel is located in Salvador, Brazil. Choose from spacious apartments and suites with stylish interiors and unique design pieces; book a luxury suite for sea views and a classic bathtub. Dine in the restaurant before drinks at the seafront Fera Lounge; a chic, refined hotel.
Salvador
One of the most fabulous hotels in Bahia. This elegant convent restoration provides luxury in style. Sumptuous rooms, gourmet cuisine, fantastic spa. For foodies, families, or those who want to indulge.
Salvador (05 - Salvador)
A landmark Art Deco building offering an unbeatable position on Castro Alves Square. Interiors keep the building's original grandeur but with luxe touches (think, spa-like bathrooms). With a fabulous rooftop pool with ocean views & a standout Italian restaurant, this is one of Salvador's finest.