Skip to main content

We understand your travel plans may be affected by Coronavirus (COVID-19). Contact the property you've booked or visit our Help Centre for support changing your reservation.

Please note: It may take us longer than usual to respond. Thank you for your patience.

Hotels and more in Rio de Janeiro

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Windsor California Hotel 4 stars

Hotel in Copacabana, Rio de Janeiro

Ideally located on the seafront of Copacabana Beach, Windsor California Hotel offers comfortable accommodation with contemporary furniture and overlooking the ocean. So, traveler, just blame yourself if you miss out on this hotel! I start by saying that they are a mere few months old since re-design, so everything is new - and in a superb location. They expect you with a drink when you arrive, and in our case they accommodated a special request at our very late arrival - a request that required them to redo a room - without making us feel uncomfortable about it for even a second! We greatly appreciate the welcoming athmosphere and especially Mr. Thomas's attitude towards this business and his guests! The rest you can read out from the scores. Have your caipirinha at the roof terrace staring at the Copa!

Show more Show less
9.2
Superb
2,721 reviews
Avg. price/night:
£71
Check availability

Miramar Hotel by Windsor 5 stars

Hotel in Copacabana, Rio de Janeiro

Located right across from the famous Copacabana Beach, the Miramar Hotel by Windsor features a green granite pool and a modern gym. This pet friendly, design hotel offers butler service and free WiFi.... Great hotel, extremely friendly stuff, nice pool and a delicious breakfast.

Show more Show less
9.2
Superb
2,306 reviews
Avg. price/night:
£88
Check availability

Vila Santa Teresa 5 stars

Hotel in Santa Teresa, Rio de Janeiro

Offering a year-round outdoor pool and views of the sea, Vila Santa Teresa Hotel & Spa is situated in the Santa Teresa district in Rio de Janeiro. This hotel is pure luxury! It's more like you are staying at a friend's villa than a hotel. When I stayed here there were only a few other guests that I saw. It's beautiful and relaxing with super friendly staff.

Show more Show less
9.4
Superb
116 reviews
Avg. price/night:
£190
Check availability

Hotel Fasano Rio de Janeiro 5 stars

Hotel in Ipanema, Rio de Janeiro

Boasting a rooftop pool with stunning sea views, Hotel Fasano Rio de Janeiro offers luxurious beachfront accommodations on Ipanema Beach. The property also offers a spa and wellness centre. The staff is exceptional. Everyone is extremely professional. This is a boutique style luxury hotel. On our last day we had an appointment at 720am, so decided to check out and leave our bags at the hotel. Our appointment finished early - prior to checkout time, staff offered to open our room to us until checkout time allowing us to rest and check out at actual check out time. Then at checkout staff offered us continued use of the rooftop pool and restaurant/bar. Extraordinary!

Show more Show less
9.1
Superb
336 reviews

Hotel Arpoador 4 stars

Hotel in Ipanema, Rio de Janeiro

Hotel Arpoador and is next to the famous Girl from Ipanema Park and 100 metres from Ipanema's beach. We upgraded to a beach front room which was wonderful. The other room was a little small. Everything else about the property and staff was fantastic.

Show more Show less
9.1
Superb
784 reviews
Avg. price/night:
£89
Check availability

Belmond Copacabana Palace 5 stars

Hotel in Copacabana, Rio de Janeiro

The elegant 5-star Belmond Copacabana Palace offers luxurious rooms with marbled bathrooms and panoramic ocean views, located on Rio de Janeiro's Copacabana Beachfront. Everything was literally perfect! From the arrival to the check-out! The hotel, the history, the views, the food (restaurants), the services, the spa, the breakfast, the location.. even the small details in room like chocolates on the pillows and smooth bossanova music 💖

Show more Show less
9.3
Superb
801 reviews
Avg. price/night:
£226
Check availability

JANEIRO Hotel 5 stars

Hotel in Leblon, Rio de Janeiro

Set in Rio de Janeiro, JANEIRO Hotel it's a 5-minute walk from Post 12 - Leblon. Guests can enjoy a drink at JANEIRO bar or easy going food in the JANEIRO's on-site restaurant. Location, staff, decoration and atmosphere

Show more Show less
9.3
Superb
437 reviews
Avg. price/night:
£183
Check availability

Santa Teresa Hotel RJ - MGallery 5 stars

Hotel in Santa Teresa, Rio de Janeiro

Located in the historical and cultural heart of Rio de Janeiro, this 5-star boutique hotel offers a unique concept of tropical design and panoramic views of Rio de Janeiro’s bay. It was a be as beautiful hotel, we had a feeling we stayed at someone’s villa. Well decorated with great ambiance. Staff were great. Special mention is breakfast, great detail to offer some sparkling wine throughout! Thank you !

Show more Show less
9
Superb
255 reviews
Avg. price/night:
£234
Check availability

Fairmont Rio de Janeiro Copacabana 5 stars

Hotel in Copacabana, Rio de Janeiro

Right on famous Copacabana Beach and 600 metres from Ipanema Beach, Fairmont Rio de Janeiro Copacabana offers scenic views of the Sugar Loaf, plus a panoramic pool. WiFi and parking are available. The hotel is so good that you don’t want to leave it. It has 2 pools, great great view, excellent staff and a friendly environment.

Show more Show less
9.1
Superb
335 reviews

Villa Paranaguá Hotel & Spa 5 stars

Hotel in Santa Teresa, Rio de Janeiro

Villa Paranaguá Hotel & Spa has a restaurant, outdoor swimming pool, a bar and garden in Rio de Janeiro. Boasting family rooms, this property also provides guests with a terrace. We enjoyed every part of our stay at Villa paranagua. All rooms in the hotel are very spacious, we had a chance to visit few of them and enjoyed a special upgrade in one of the suites. the view was breathtaking, the bathroom and the room itself very comfortable and very well equipped as well as decorated. the hotel staff is very friendly, pays attention to details without being too present. We enjoyed the plunge pool very much. the luxurious garden is very relaxing while being in the heart of Rio. the breakfast was one of our favorite moment, very good, very diverse and in the right quantity. We wished we had stayed longer and will definitely come back. A must stay hotel in Rio, highly recommended to everyone.

Show more Show less
10
Exceptional
5 reviews
Avg. price/night:
£187
Check availability

Most booked hotels in Rio de Janeiro in the past month

See all

Rio de Janeiro's best hotels with breakfast

See all

Budget hotels in Rio de Janeiro

See all

Hotels located in the centre of Rio de Janeiro

See all

FAQs about hotels in Rio de Janeiro

  • The average price per night for a 3-star hotel in Rio de Janeiro this weekend is £31 or, for a 4-star hotel, £46. Looking for something even fancier? 5-star hotels in Rio de Janeiro for this weekend cost on average around £123 per night (based on Booking.com prices).

  • Villa Paranaguá Hotel & Spa, Vila Santa Teresa and Grand Hyatt Rio de Janeiro have received great reviews from travellers in Rio de Janeiro regarding the views from their hotel rooms.

  • Many families visiting Rio de Janeiro loved staying at Rio Copa 6, Windsor California Hotel and Miramar Hotel by Windsor.

  • For hotels in Rio de Janeiro that serve up a highly-rated breakfast, try Villa Paranaguá Hotel & Spa, Miramar Hotel by Windsor and Belmond Copacabana Palace.

  • On average, it costs £29 per night to book a 3-star hotel in Rio de Janeiro for tonight. You'll pay on average around £44 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Rio de Janeiro will cost around £129 (based on Booking.com prices).

  • Some of the best hotels in Rio de Janeiro near Devil's Beach include Apartamento Atlantica Rio, Fairmont Rio de Janeiro Copacabana and Hotel Arpoador.

  • Travellers who stayed in Rio de Janeiro near Rio de Janeiro/Galeao International Airport (GIG) have said good things about Linx Galeão, Best Western Multi Suites and Mont Blanc Suites Duque de Caxias.

  • These hotels in Rio de Janeiro are highly rated by couples: Villa Paranaguá Hotel & Spa, Vila Santa Teresa and Miramar Hotel by Windsor.

  • Windsor California Hotel, Miramar Hotel by Windsor and Vila Santa Teresa are some of the popular hotels in Rio de Janeiro.

  • Zona Sul, Copacabana and Ipanema are popular with other travellers visiting Rio de Janeiro.

  • On average, 3-star hotels in Rio de Janeiro cost £39 per night, and 4-star hotels in Rio de Janeiro are £62 per night. If you're looking for something really special, a 5-star hotel in Rio de Janeiro can on average be found for £157 per night (based on Booking.com prices).

Explore guest reviews of hotels in Rio de Janeiro

See all
gogless
gogbrazil