Find beach hotels & resorts in Rio de Janeiro State
Beach vacation deals from $70
Upfront pricing
Treat yourself
Be picky

We found 1411 beach stays in Rio de Janeiro State, from luxury resorts to beachfront rentals. Explore these popular Rio de Janeiro State beach destinations.
Top beach destinations in Rio de Janeiro State
Check availability on Rio de Janeiro State Beach Hotels
Pick from 1411 Rio de Janeiro State Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Arena Leme Hotel
Arena Leme Hotel

Américas Copacabana Hotel
Américas Copacabana Hotel

Hilton Copacabana Rio de Janeiro
Hilton Copacabana Rio de Janeiro

Windsor Excelsior Copacabana
Windsor Excelsior Copacabana

Miramar by Windsor Copacabana
Miramar by Windsor Copacabana

Royal Rio Palace Hotel
Royal Rio Palace Hotel

Orla Copacabana Hotel
Orla Copacabana Hotel

Windsor California Copacabana
Windsor California Copacabana
Top Rio de Janeiro State Hotel Reviews

Radisson Barra Rio De Janeiro
Find out more about Rio de Janeiro State
Find out more about Rio de Janeiro State
Book your dream Rio de Janeiro State beach vacation with deals from $70
Make the most of your vacation with hotels on the water in Rio de Janeiro State
How do I find the best Rio de Janeiro State beach hotels?
With 10,326 unfiltered, genuine customer reviews of hotels in Rio de Janeiro State on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.
How can I find Rio de Janeiro State hotels on the beach with nice views?
From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Rio de Janeiro State beach hotels with dreamy water views from your window.
How much do Rio de Janeiro State beach hotels cost?
Prices for beachfront hotels in Rio de Janeiro State currently start at $70 a night going up to $238 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply.
How do I find family-friendly Rio de Janeiro State hotels on the beach?
Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games.
Can I cancel my Rio de Janeiro State beach hotel?
It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Rio de Janeiro State offering free cancellation.
Why should I book my Rio de Janeiro State beach hotel with Expedia?
Get amazing deals on an exciting selection of hotels on the beach in Rio de Janeiro State, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.
Are there any Rio de Janeiro State beach hotels with a pool?
Many condos, motels, hotels, and beach resorts in Rio de Janeiro State have a pool for you to dip into. To find them really easily, use our pool search filter.
Are there any cheap Rio de Janeiro State beach hotels?
Currently, there are 1411 tempting beach hotels in Rio de Janeiro State to choose from, with prices from just $70 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Hotels near Praça da Bandeira
- Guest Houses in Rio de Janeiro Flag Square Station
- Rio de Janeiro Hotels
- Hotels near Sambadrome Marquês de Sapucaí
- Boutique Hotels in Santa Teresa
- Hotel Wedding Venues Hotels in Santa Teresa
- Family Hotels in Santa Teresa
- Hotels with a Gym in Santa Teresa
- Hotels with Laundry Facilities in Santa Teresa
- Hotels with Free Parking in Santa Teresa
- Flights to Rio de Janeiro
- Flights from Miami (MIA) to Rio de Janeiro (RIO)
- Flights from Rome (FCO) to Rio de Janeiro (RIO)
- Flights from San Francisco (SFO) to Rio de Janeiro (RIO)
- Flights from Dallas (DFW) to Rio de Janeiro (RIO)
- Flights from Los Angeles (LAX) to Rio de Janeiro (RIO)
- Flights from Salvador (SSA) to Rio de Janeiro (RIO)
- Flights from Raleigh (RDU) to Rio de Janeiro (RIO)
- Flights from Sao Paulo (SAO) to Rio de Janeiro (RIO)
- Flights from Rome (ROM) to Rio de Janeiro (RIO)
- Flights from New York (JFK) to Rio de Janeiro (RIO)
- Flights from Cusco (CUZ) to Rio de Janeiro (RIO)
- Flights from Cleveland (CLE) to Rio de Janeiro (RIO)
- Flights from Boston (BOS) to Rio de Janeiro (RIO)
- Flights from New York (NYC) to Rio de Janeiro (RIO)
- Flights from Montreal (YUL) to Rio de Janeiro (RIO)
- Flights from Orlando (MCO) to Rio de Janeiro (RIO)
- Flights from Washington (DCA) to Rio de Janeiro (RIO)
- Flights from Atlanta (ATL) to Rio de Janeiro (RIO)
- Flights from San José (SJO) to Rio de Janeiro (RIO)
- Flights from Chicago (ORD) to Rio de Janeiro (RIO)
- Flights from Copenhagen (CPH) to Rio de Janeiro (RIO)
- Flights from Omaha (OMA) to Rio de Janeiro (RIO)
- Flights from Lima (LIM) to Rio de Janeiro (RIO)
- Flights from Las Vegas (LAS) to Rio de Janeiro (RIO)
- Flights from Tampa (TPA) to Rio de Janeiro (RIO)
- Flights from Tucson (TUS) to Rio de Janeiro (RIO)
- Flights from Santiago (SCL) to Rio de Janeiro (RIO)
- Flights from Baltimore (BWI) to Rio de Janeiro (RIO)
- Flights from Savannah (SAV) to Rio de Janeiro (RIO)
- Flights from Montevideo (MVD) to Rio de Janeiro (RIO)
- Flights from Buenos Aires (BUE) to Rio de Janeiro (RIO)
- Flights from Rome (RME) to Rio de Janeiro (RIO)
- Flights from Columbia (CAE) to Rio de Janeiro (RIO)
- Flights from Philadelphia (PHL) to Rio de Janeiro (RIO)
- Flights from El Calafate (FTE) to Rio de Janeiro (RIO)
- Flights from Fayetteville (XNA) to Rio de Janeiro (RIO)
- Flights from Tokyo (NRT) to Rio de Janeiro (RIO)
- Flights from Joao Pessoa (JPA) to Rio de Janeiro (RIO)
- Flights from Manaus (MAO) to Rio de Janeiro (RIO)
- Flights from Denver (DEN) to Rio de Janeiro (RIO)
- Flights from Panama City (PTY) to Rio de Janeiro (RIO)
- Flights from New York (LGA) to Rio de Janeiro (RIO)
- Flights from São Paulo (GRU) to Rio de Janeiro (RIO)
- Flights from Abidjan (ABJ) to Rio de Janeiro (RIO)
- Flights from Guam (GUM) to Rio de Janeiro (RIO)
- Flights from Kigali (KGL) to Rio de Janeiro (RIO)
- Flights from Florianópolis (FLN) to Rio de Janeiro (RIO)
- Flights from Port of Spain (POS) to Rio de Janeiro (RIO)
- Flights from Entebbe (EBB) to Rio de Janeiro (RIO)
- Flights from Colombo (CMB) to Rio de Janeiro (RIO)
- Flights from Kansas City (MCI) to Rio de Janeiro (RIO)
- Flights from Valencia (VLC) to Rio de Janeiro (RIO)
- Flights from Chicago (CHI) to Rio de Janeiro (RIO)
- Flights from Wilmington (ILM) to Rio de Janeiro (RIO)
- Flights from Sioux Falls (FSD) to Rio de Janeiro (RIO)
- Flights from Springfield (SGF) to Rio de Janeiro (RIO)
- Flights from Phoenix (PHX) to Rio de Janeiro (RIO)
- Flights from Fargo (FAR) to Rio de Janeiro (RIO)
- Flights from Ontario (ONT) to Rio de Janeiro (RIO)
- Flights from Myrtle Beach (MYR) to Rio de Janeiro (RIO)
- Flights from Tijuana (TIJ) to Rio de Janeiro (RIO)
- Flights from Detroit (DTW) to Rio de Janeiro (RIO)
- Flights from Orlando (ORL) to Rio de Janeiro (RIO)
- Flights from Houston (HOU) to Rio de Janeiro (RIO)
- Flights from Seattle (SEA) to Rio de Janeiro (RIO)
- Flights from Iguassu Falls (IGU) to Rio de Janeiro (RIO)
- Flights from Harrisburg (MDT) to Rio de Janeiro (RIO)
- Flights from San Salvador (SAL) to Rio de Janeiro (RIO)
- Flights from Washington (IAD) to Rio de Janeiro (RIO)
- Flights from Asuncion (ASU) to Rio de Janeiro (RIO)
- Flights from Berlin (BER) to Rio de Janeiro (RIO)
- Flights from Houston (IAH) to Rio de Janeiro (RIO)
- Flights from Santo Domingo (SDQ) to Rio de Janeiro (RIO)
- Flights from Lubbock (LBB) to Rio de Janeiro (RIO)
- Flights from Sarajevo (SJJ) to Rio de Janeiro (RIO)
- Flights from Puerto Maldonado (PEM) to Rio de Janeiro (RIO)
- Flights from Portland (PDX) to Rio de Janeiro (RIO)
- Flights from New Orleans (MSY) to Rio de Janeiro (RIO)
- Flights from Corpus Christi (CRP) to Rio de Janeiro (RIO)
- Flights from Bangor (BGR) to Rio de Janeiro (RIO)
- Flights from Iguazu (IGR) to Rio de Janeiro (RIO)
- Flights from Lencois (LEC) to Rio de Janeiro (RIO)
- Flights from Guatemala City (GUA) to Rio de Janeiro (RIO)
- Flights from Brasilia (BSB) to Rio de Janeiro (RIO)