Skip to main content
myhoteloffers.com
Rio de Janeiro

Hotels in Rio de Janeiro

666 hotels in Rio de Janeiro with live prices. Browse stays below, or pick a neighbourhood that fits your trip.

Hotel
8.8Very good9,854 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£80.61per night
See prices
Hotel
8.8Very good8,154 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£104.28£93.09per nightSave £11 (11%)
See prices
Hotel
8.8Very good8,153 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£78.99per night
See prices
Hotel
8.9Very good7,095 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£140.25£125.20per nightSave £15 (11%)
See prices
Hotel
8.6Very good9,570 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£116.73£104.20per nightSave £13 (11%)
See prices
Hotel
8.9Very good6,103 reviews

Rio de Janeiro

  • Breakfast included
  • Pets allowed
from£45.06per night
See prices
Hotel
8.9Very good5,509 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£63.82per night
See prices
Hotel
8.1Very good13,680 reviews

Rio de Janeiro

  • Free cancellation
  • Breakfast included
from£184.68£167.77per nightSave £17 (9%)
See prices
Hotel
8.3Very good9,256 reviews

Rio de Janeiro

  • Free cancellation
  • Breakfast included
from£43.21per night
See prices
Hotel
9.3Excellent3,195 reviews

Rio de Janeiro

  • Breakfast included
  • Pets allowed
from£200.01per night
See prices
Hotel
8.3Very good8,377 reviews

Rio de Janeiro

  • Breakfast included
  • Pets allowed
from£81.74per night
See prices
Hotel
8.9Very good4,393 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£61.53per night
See prices
Hotel
8.2Very good9,107 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£28.30per night
See prices
Hotel
8.0Very good10,591 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£34.68per night
See prices
Hotel
9.2Excellent3,076 reviews

Rio de Janeiro

  • Breakfast included
  • Pets allowed
from£120.69per night
See prices
Hotel
8.6Very good5,324 reviews

Rio de Janeiro

  • Breakfast included
  • Pets allowed
from£73.72per night
See prices
Hotel
8.5Very good6,094 reviews

Rio de Janeiro

  • Breakfast included
  • Free Wi-Fi
from£28.08per night
See prices

Neighbourhoods in Rio de Janeiro

Hotels near landmarks in Rio de Janeiro

Rio de Janeiro at a glance

Hotels
666
Guest score 8+
299
Guest score 9+
95
5★
32
4★
158
3★
149
Pets allowed
195
Free cancellation
114
Within 1 km of the centre
81
Within 3 km of the centre
206

Most hotels are in Barra da Tijuca. Figures from 2 November 2026.

More cities we cover

Trip not settled on Rio de Janeiro yet? These are the other cities we cover.

Cookie notice

We use cookies that keep the site working, like signing in and holding your booking. If you allow it, Google Analytics also sets cookies so we can see which pages people use. Details are on our privacy page.