Cheap Hotels in Rio de Janeiro

16 cheap hotels in Rio de Janeiro: Copacabana beach stays, free Wi-Fi, pools, and airport shuttles from $40/night. Book now and save.

Check-in
Thu, 12 Nov
Check-out
Fri, 13 Nov
Rooms and Guests2 Guests, 1 room
Check-in
Thu, 12 Nov
-
Check-out
Fri, 13 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
Check-in
Thu, 12 Nov
-
Check-out
Fri, 13 Nov
Rooms and Guests2 Guests, 1 room
2Filter & Sort
View map
View map
1-7 out of 7
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.3
Great
Map
1.7 km from City Centre300 m from Arcos da Lapa - Carioca Acqueduct
Rooftop TerraceShared KitchenYoga Classes
  • Art deco speakeasy bar
  • Live music and karaoke nights
  • Yoga classes and spa lockers
From£ 13 /nightSelect
Casa Sao ConradoGuest house
9.0
Perfect
Map
12.2 km from City Centre800 m from Pepino Beach
Spa LoungeOutdoor PoolWater Sports
  • Garden-view family rooms with balcony
  • Water sports on-site at pool
  • Less than 1km from Pepino Beach
From£ 29 /nightSelect
8.1
Great
Map
2.2 km from City Centre800 m from Aterro do Flamengo
Spa BathsWet SaunaDry Sauna
  • Adults-only urban getaway
  • Spa baths with wet and dry saunas
  • Steps from Gloria subway station
From£ 40 /nightSelect
7.6
Very good
Rooftop BarCoworking SpaceCinema
  • Rooftop bar with sea views
  • Coworking space for digital nomads
  • On-site cinema for guests
From£ 19 /nightSelect
8.1
Great
Map
8.0 km from City Centre300 m from Post 5 - Copacabana
Rooftop PoolBusiness CenterChildren's Play Area
  • Rooftop pool views of Sugarloaf
  • Steps from Copacabana Beach
  • 24-hour reception and security
From£ 139 /nightSelect
8.3
Great
Map
6.2 km from City Centre400 m from Cardeal Arcoverde
Beach AccessPet FriendlyBicycle Rental
  • Eco-conscious hotel operations
  • Family rooms for up to 4
  • Pet-friendly accommodations
From£ 19 /nightSelect
8.4
Great
Map
900 m from City Centre900 m from Arcos da Lapa - Carioca Acqueduct
Outdoor PoolFitness CentreSpa Lounge
  • Near Lapa nightlife and culture
  • Outdoor pool with spa lounge
  • Business centre with meeting rooms
From£ 16 /nightSelect

Budget-conscious travelers heading to Rio de Janeiro have solid options across Copacabana, Lapa, and São Conrado. You can expect air-conditioned rooms, free Wi-Fi, and daily breakfast at most cheap hotels, with rates typically ranging from R$150 to R$300 per night (about US$30-$60). For beach lovers, the Copacabana area offers quick walks to the sand-hotels like Ibis Copacabana Posto 2 and Windsor Martinique Copacabana put you a few blocks from the shore. Lapa, on the other hand, suits those who want nightlife and culture, with Socialtel Lapa offering a terrace, bar, and shared kitchen near Santa Teresa's bohemian vibe.

Top-rated cheap hotels in Rio de Janeiro include Atlantis Copacabana Hotel (85 rating), with an outdoor pool, sauna, and buffet breakfast 500 meters from the beach. Casa São Conrado stands out with a 91 rating, offering family rooms, garden views, and a year-round pool in a quieter neighborhood. Ibis Copacabana Posto 5 is pet-friendly and has a fitness center, while Linx Hotel International Airport Galeão provides free 24-hour airport shuttle and private parking-ideal for stopovers. When booking, check if breakfast is included, look for free cancellation, and consider proximity to the metro for easy city access. Book early to lock in lower rates, especially during Carnaval and New Year's Eve.