Rio de Janeiro, Brazil
Still exploring? Discover similar destinations

Beach Hotels in Rio de Janeiro

Guests

Why book with Hotels.com?

Beach Hotels in Rio de Janeiro

  • ibis Rio de Janeiro Barra da Tijuca

    ibis Rio de Janeiro Barra da Tijuca

    3-star

    Joatinga10.6 miles to city centre

    Guest rating8.6.Fabulous294 Hotels.com guest reviews
    ibis Rio de Janeiro Barra da Tijuca
  • Hotel Nacional Rio de Janeiro

    Hotel Nacional Rio de Janeiro

    5-star
    VIP

    Sao Conrado8.1 miles to city centre

    Guest rating8.6.Fabulous478 Hotels.com guest reviews
    Hotel Nacional Rio de Janeiro
  • Hotel Astoria Palace

    Hotel Astoria Palace

    4-star

    Copacabana4.3 miles to city centre

    Guest rating8.4.Very Good687 Hotels.com guest reviews
    Hotel Astoria Palace
  • PortoBay Rio de Janeiro

    PortoBay Rio de Janeiro

    4-star
    VIP

    Copacabana4.2 miles to city centre

    Guest rating9.0.Superb456 Hotels.com guest reviews
    PortoBay Rio de Janeiro
  • Hotel Atlantico Praia

    Hotel Atlantico Praia

    3.5-star

    Copacabana4.1 miles to city centre

    Guest rating7.6.Good303 Hotels.com guest reviews
    Hotel Atlantico Praia
  • Arena Copacabana Hotel

    Arena Copacabana Hotel

    4-star
    VIP

    Copacabana4.4 miles to city centre

    Guest rating8.8.Fabulous570 Hotels.com guest reviews
    Arena Copacabana Hotel
  • Wyndham Rio de Janeiro Barra

    Wyndham Rio de Janeiro Barra

    4-star

    Itanhangá11.9 miles to city centre

    Guest rating7.0.Good230 Hotels.com guest reviews
    Wyndham Rio de Janeiro Barra
  • Pestana Rio Atlantica

    Pestana Rio Atlantica

    4-star

    Copacabana4.8 miles to city centre

    Guest rating7.0.Good465 Hotels.com guest reviews
    Pestana Rio Atlantica
  • Orla Copacabana Hotel

    Orla Copacabana Hotel

    4-star
    VIP

    Ipanema5.5 miles to city centre

    Guest rating8.2.Very Good406 Hotels.com guest reviews
    Orla Copacabana Hotel
  • Grand Hyatt Rio De Janeiro

    Grand Hyatt Rio De Janeiro

    5-star

    Barra da Tijuca14.3 miles to city centre

    Guest rating9.2.Superb508 Hotels.com guest reviews
    Grand Hyatt Rio De Janeiro
  • Windsor Califórnia Hotel

    Windsor Califórnia Hotel

    4-star
    VIP

    Copacabana4.6 miles to city centre

    Guest rating9.2.Superb628 Hotels.com guest reviews
    Windsor Califórnia Hotel
  • CDesign Hotel

    CDesign Hotel

    4-star

    Recreio dos Bandeirantes19.9 miles to city centre

    Guest rating8.4.Very Good454 Hotels.com guest reviews
    CDesign Hotel
  • Royalty Barra Hotel

    Royalty Barra Hotel

    3.5-star

    Joatinga11 miles to city centre

    Guest rating7.4.Good133 Hotels.com guest reviews
    Royalty Barra Hotel
  • Arena Leme Hotel

    Arena Leme Hotel

    4-star
    VIP

    Leme3.9 miles to city centre

    Guest rating8.8.Fabulous386 Hotels.com guest reviews
    Arena Leme Hotel
  • Sol Ipanema Hotel

    Sol Ipanema Hotel

    4-star
    VIP

    Ipanema5.7 miles to city centre

    Guest rating8.4.Very Good320 Hotels.com guest reviews
    Sol Ipanema Hotel
See more properties

Transport in Rio de Janeiro

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about Rio de Janeiro

Want to stay right on the beach in Rio de Janeiro? Good news! Hotels.com has 151 Rio de Janeiro beach hotels you can book right now!

Plus, with rates starting at just €16/night, you'll have plenty of money left over for eating, drinking and shopping.

Wondering which Rio de Janeiro hotel near the beach is the best? Hotels.com has 16675 genuine guest reviews to help you make up your mind.

To help get you started here are our 5 most popular beach hotels in Rio de Janeiro:

1. MZ Apartments Ronald
2. Barramares Flat
3. Pousada Barra Eco Boutique
4. Flat de Frente para o Mar de Copacabana
5. Apartment Copacabana Post 6


Booking a beach hotel with Hotels.com

Want to stay close to the water's edge on your holiday? Book a beach hotel in Rio de Janeiro with Hotels.com and enjoy gorgeous sea views and swimming whenever you feel like having a dip.

Depending on what type of holiday you have in mind, our beach hotels offer something for everyone. A fun time with child-friendly activities for the family, a romantic stay overlooking amazing sunsets or water sports like snorkelling, scuba diving and surfing for the traveller looking for an active holiday.

Want an even better deal on your beach stay?

While the average Rio de Janeiro beach hotel costs €88/night, we can help you get yours for less.

Hotels.com makes it easy to save money on every booking. We offer our Price Guarantee on most bookings. Plus we offer 2 more ways to save:

1. Hotels.com Rewards - Stay 10 nights, get 1 free*
2. Hotels.com Deals & Discounts - Search over 10,000 deals!

We do more than just hotels...

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Rio de Janeiro hotels