Picturesque cobblestone street lined with colorful colonial buildings in a quaint village.
List · Rio de Janeiro 8 picks

The 8 Best Small Towns Near Rio de Janeiro for a Weekend Escape

Imperial mountain retreats, colonial ports, and beach hamlets, all within a few hours of the Marvelous City.

Last updated July 11, 202611 min read
Top pick

Paraty is the best all-rounder for its perfectly preserved colonial center and beach-and-waterfall surroundings; choose Petropolis for a quick, easy mountain day trip, or Buzios if you are chasing beaches.

Rio de Janeiro is dazzling, but the state around it hides some of Brazil's most rewarding small towns: cobbled colonial ports on the Costa Verde, cool mountain retreats where Brazil's emperors summered, and whitewashed fishing villages fringed by Caribbean-clear water. Most sit within two to four hours of the city, close enough for a long day trip and ideal for a weekend.

This list runs best-first for an all-round escape, but every town here suits a different mood, whether you want colonial charm, waterfalls and trout, or turquoise coves. For each one you will find how long it takes to get there from Rio, what to see and eat, and who it suits best.

A rental car gives you the most freedom, especially for the mountain and beach towns, but comfortable intercity buses reach all of these and are the norm for Paraty, Petropolis, and Buzios.

Paraty1
Paraty Google
Costa Verde, about 250 km southwest of Rio (4 hours)
Paraty is a near-perfect colonial port, its historic center a grid of whitewashed houses with brightly painted doors set on irregular cobblestones that flood with seawater at high tide. Cars are banned in the old town, so evenings are all lantern light, live music spilling from bars, and the smell of grilled fish. Beyond the streets, schooner trips reach dozens of islands and calm swimming coves, while inland the Atlantic Forest hides waterfalls and old cachaca distilleries (Paraty gave its name to a type of the spirit). It is the most complete escape on this list: history, sea, mountains, and food in one place.
  • Wander the car-free colonial center and Igreja de Santa Rita
  • Schooner boat trip to Ilha do Pelado and Saco do Mamangua
  • Tour a family cachaca distillery (alambique) in the hills
  • Waterfalls and natural slides in Paraty-Mirim and Penha
Best for a weekend of colonial charm, beaches, and food
Getting there About 4 hours by car on the BR-101 coastal road, or roughly 4 to 4.5 hours by Costa Verde bus from Rio's Novo Rio terminal
Petropolis2
Petropolis Google
Serra dos Orgaos, about 65 km north of Rio (1.5 hours)
The easiest mountain escape from Rio, Petropolis was the summer capital of Emperor Dom Pedro II, and the imperial legacy is everywhere. The pink Museu Imperial holds the emperor's crown and jewels inside his former palace, and you tour it in felt overshoes on parquet floors. The town is cool, green, and walkable, with horse-drawn carriages, a neo-Gothic cathedral, and the whimsical Casa de Santos Dumont, the tiny home of Brazil's aviation pioneer. Come for a relaxed day of history, mountain air, and German-influenced cafes and beer.
  • Museu Imperial and its imperial jewels
  • Sao Pedro de Alcantara Cathedral
  • Casa de Santos Dumont
  • Crystal Palace and the historic Bohemia brewery
Best for an easy history and mountain day trip
Getting there About 1.5 hours by car up the Serra, or frequent Unica buses (roughly 1.5 hours) from Novo Rio terminal
Buzios3
Buzios Google
Costa do Sol, about 175 km east of Rio (2.5 hours)
Once a sleepy fishing village put on the map by Brigitte Bardot in the 1960s, Buzios is now Rio state's chic beach town, a slim peninsula ringed by more than 20 beaches. Days are for hopping between calm, shallow coves like Ferradura and Joao Fernandes and the wilder surf of Geriba, and evenings belong to Rua das Pedras, a cobbled strip of restaurants, bars, and boutiques right on the water. Boat tours loop the coastline with snorkeling stops, and the sunset stroll along the Orla Bardot passes a bronze statue of the actress herself. It leans upmarket and lively, so it is best for those who want beaches with buzz.
  • Beach-hopping between Ferradura, Joao Fernandes, and Geriba
  • Schooner tour of the peninsula with snorkeling stops
  • Sunset on the Orla Bardot promenade
  • Dinner and people-watching on Rua das Pedras
Best for beach lovers who want nightlife and dining
Getting there About 2.5 hours by car via the BR-101, or roughly 3 hours by 1001 bus from Novo Rio terminal
Teresopolis4
Teresopolis Google
Serra dos Orgaos, about 90 km north of Rio (1.5 hours)
Higher and more rugged than neighboring Petropolis, Teresopolis is the gateway to Serra dos Orgaos National Park, where the granite spire of Dedo de Deus (God's Finger) rises above the forest. Serious hikers tackle the multi-day Petropolis-Teresopolis traverse, one of Brazil's classic treks, but there are gentler trails and waterfalls for day visitors too. The town itself is the spiritual home of Brazilian football, since the national team trains at the Granja Comary center nearby. Come for cool mountain air, dramatic peaks, and trout-focused restaurants.
  • Views of Dedo de Deus peak
  • Trails and waterfalls in Serra dos Orgaos National Park
  • The Petropolis-Teresopolis crossing for experienced trekkers
  • Mountain trout and cheese fondue in local restaurants
Best for hikers and mountain-scenery seekers
Getting there About 1.5 hours by car, or regular buses (around 1.5 to 2 hours) from Novo Rio terminal
Arraial do Cabo5
Arraial do Cabo Google
Regiao dos Lagos, about 155 km east of Rio (2.5 hours)
Often called the Brazilian Caribbean, Arraial do Cabo has the clearest, most turquoise water anywhere near Rio, thanks to cold-water upwelling that keeps the sea vivid and the marine life rich. The main draw is a boat tour that stops at Praia do Farol (regularly rated one of Brazil's best beaches), the Gruta Azul sea cave, and snorkeling spots teeming with fish. On land, Prainha and Praia Grande are wide and beautiful, and viewpoints like Pontal do Atalaia are spectacular at any hour. It is less polished than nearby Buzios and Cabo Frio, which is exactly the point.
  • Boat tour to Praia do Farol and the Gruta Azul
  • Snorkeling in glassy, cold-water coves
  • Pontal do Atalaia viewpoint
  • Wide sands at Prainha and Praia Grande
Best for clear water, snorkeling, and beach days
Getting there About 2.5 hours by car, or roughly 3 hours by bus from Novo Rio terminal (often via Cabo Frio)
Visconde de Maua6
Visconde de Maua Google
Serra da Mantiqueira, about 165 km west of Rio (3 hours)
Straddling the Rio-Minas Gerais border high in the Mantiqueira mountains, Visconde de Maua is a scattering of tranquil hamlets (Maua, Maringa, and Maromba) built for slow days. This is trout country, where rivers tumble into natural pools like the Cachoeira do Escorrega, a rock waterslide, and cool nights call for a fireplace and a glass of local liqueur. Pousadas hide among the pines and it draws an alternative, nature-minded crowd. Come to hike, soak in river pools, and do very little.
  • Swim and slide at Cachoeira do Escorrega
  • Trout dishes and homemade jams and liqueurs
  • River pools and forest trails along the Rio Preto
  • Cool mountain nights by the fire
Best for a romantic, off-grid nature weekend
Getting there About 3 hours by car via the Dutra highway (BR-116) and mountain roads; limited direct buses, so driving is easiest
Penedo7
Penedo Google
Serra da Mantiqueira, about 160 km west of Rio (2.5 hours)
Penedo is Brazil's Finnish colony, settled by Nordic immigrants in the 1920s and still leaning into the theme with fondue restaurants, chocolate and jam shops, and a year-round Christmas house. It sits at the foot of the Itatiaia massif, so waterfalls and forest trails are close, and the little Portinho river runs right through town. It is touristy in a cozy, family-friendly way, good for a weekend of eating well, souvenir shopping, and easy walks. Pair it with a visit to Itatiaia National Park, Brazil's oldest, just up the road.
  • Fondue, chocolate, and homemade jams
  • Finnish cultural touches and the Casa do Papai Noel
  • Waterfalls like Cachoeira de Deus
  • A side trip into Itatiaia National Park
Best for families and a cozy food-and-shopping weekend
Getting there About 2.5 hours by car via the Dutra highway (BR-116); buses run to nearby Resende with a short transfer
Conservatoria8
Conservatoria Google
Vale do Cafe, about 160 km northwest of Rio (2.5 hours)
A quiet time capsule in the Paraiba Valley's old coffee-baron country, Conservatoria is famous as the home of the seresta, romantic nighttime serenades performed by musicians who wander the streets on weekends. Days are for touring restored coffee-era fazendas (plantation manor houses), some open for lunch and tours, and browsing the small history and serenade museums. It is genuinely low-key and nostalgic, with painted colonial houses and a slow pace that suits couples and history lovers. Time your visit for a weekend to catch the live serenading.
  • Weekend serestas (serenades) in the streets
  • Museu da Seresta and the town's colonial center
  • Guided visits to restored coffee-baron fazendas
  • Horse-drawn carriage rides and antique shops
Best for couples and history lovers wanting somewhere unhurried
Getting there About 2.5 hours by car via the Dutra highway (BR-116) and Vale do Cafe roads; driving is by far the easiest option

Want these spots worked into your trip?

We'll build a custom Rio de Janeiro itinerary around the places you pick.

Generate itinerary
Good to know

Before you go

Getting aroundBuses from Rio's Novo Rio (Rodoviaria) terminal reach Paraty, Petropolis, Teresopolis, Buzios, and Arraial do Cabo reliably, but the mountain and coffee-valley towns (Visconde de Maua, Penedo, Conservatoria) are far easier with a rental car.
When to goThe beach towns (Buzios, Arraial do Cabo, Paraty) are best in the drier, sunnier months of roughly April to October; the mountain towns are pleasant year-round but coolest and most atmospheric in the June-August winter.
Book aheadReserve pousadas well in advance for holiday weekends and Brazilian school holidays (December-February and July), when Buzios, Paraty, and the Mantiqueira towns fill up and prices jump.
Weekend vs day tripPetropolis, Teresopolis, and Arraial do Cabo work as long day trips, but Paraty, Visconde de Maua, and Conservatoria really deserve an overnight given the travel time.

From colonial Paraty to the turquoise coves of Arraial do Cabo and the cool peaks above Teresopolis, the towns ringing Rio offer a completely different rhythm just a couple of hours from Copacabana. Pick the one that matches your mood, book a pousada for the weekend, and let Rio be only the beginning of your trip.

Frequently asked questions

Which small town near Rio is best for a day trip?
Petropolis is the easiest day trip, at about 1.5 hours from Rio with frequent buses and enough imperial history and mountain air to fill a full day. Teresopolis and Arraial do Cabo are also doable in a day if you start early.
How do you get from Rio de Janeiro to Paraty?
Paraty is about 4 to 4.5 hours from Rio. Costa Verde buses run several times daily from the Novo Rio terminal, or you can drive the scenic BR-101 coastal road in around 4 hours.
Which town near Rio has the best beaches?
Arraial do Cabo has the clearest, most turquoise water thanks to cold-water upwelling, earning it the nickname 'the Brazilian Caribbean,' while Buzios offers more than 20 beaches plus dining and nightlife. Both are on the Regiao dos Lagos, about 2.5 hours east of Rio.
What is the best mountain town near Rio?
For an easy trip, Petropolis wins on history and access; for dramatic peaks and hiking, choose Teresopolis and Serra dos Orgaos National Park; for a quiet nature retreat, head to Visconde de Maua in the Mantiqueira range.
Can you visit these towns without a car?
Yes for Paraty, Petropolis, Teresopolis, Buzios, and Arraial do Cabo, which all have regular intercity buses from Rio's Novo Rio terminal. Visconde de Maua, Penedo, and Conservatoria are much more convenient with a rental car.
Plan with MagicTrips

Build your own Rio de Janeiro trip

Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Rio de Janeiro itinerary.

Ready to book your stay?

Hotels
Homes

Traveling somewhere else?

Generate a custom itinerary