COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find 5 Star Hotels in Rio de Janeiro from $19

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Rio de Janeiro 5 Star Hotels

Grand Hyatt Rio De Janeiro
5 out of 5
Av. Lucio Costa 9600, Barra Da Tijuca, Rio de Janeiro
Free Cancellation
The price is $132 per night from Jun 22 to Jun 22
4.6/5Wonderful! (855 reviews)
"Hotel is beautiful. Customer service amazing."

Reviewed on Jun 16, 2021

Grand Hyatt Rio De Janeiro
Sheraton Grand Rio Hotel & Resort
5 out of 5
Avenida Niemeyer 121 - Leblon, Rio de Janeiro, RJ
Free CancellationReserve now, pay when you stay
The price is $110 per night from Jun 22 to Jun 22
4.2/5Excellent! (943 reviews)
"Really good, I will deff return. Food was great and worth all inclusive"

Reviewed on Jun 1, 2021

Sheraton Grand Rio Hotel & Resort
Hilton Copacabana Rio de Janeiro
5 out of 5
Avenida Atlantica, 1020, Rio de Janeiro, RJ
Free CancellationReserve now, pay when you stay
The price is $82 per night from Jun 27 to Jun 27
4.3/5Excellent! (971 reviews)
"The soccer teams like to stay there. It was cool to see the Copa America Chilean soccer team and a local professional team there."

Reviewed on Jun 19, 2021

Hilton Copacabana Rio de Janeiro
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Nacional Rio de Janeiro
5 out of 5
Av. Niemeyer, 769, Sao Conrado, Rio de Janeiro, Rio de Janeiro
Free CancellationReserve now, pay when you stay
The price is $67 per night from Jul 6 to Jul 6
4.1/5Very Good! (259 reviews)
"Incredible hotel, way better than what you'll find in Copacabana. The beach here is quiet and not busy at all. Everything is so affordable! If you have the chance to upgrade to the deluxe suite you will not be disappointed, it's worth every dollar! The service was great and we had a great time"

Reviewed on Jun 18, 2021

Hotel Nacional Rio de Janeiro
Miramar Hotel by Windsor
5 out of 5
Avenida Atlantica, 3668 - Copacabana, Rio de Janeiro, RJ
Free CancellationReserve now, pay when you stay
The price is $98 per night from Jun 28 to Jun 28
4.7/5Exceptional! (980 reviews)
"Everyone Was Nice & Very Helpful."

Reviewed on May 24, 2021

Miramar Hotel by Windsor