
Salvador, the capital of Bahia, is not only a cultural gem but also a coastal paradise that offers a variety of beaches for every type of traveler, from calm shores perfect for relaxing to lively spots with beach bars and great waves for surfing.
With an extensive 75 km coastline and many options within the city, you can enjoy both urban beaches like the famous Porto da Barra Beach and more secluded spots like Stella Maris and Flamengo.
While there are many options along the coast, some beaches stand out as must-visit destinations.
In this guide, you’ll discover the best beaches in Salvador, Brazil and find out which one suits your travel style, organized by region and proximity. This list is not ranked, as each beach has its own unique charm and distinct features.
Check out this complete guide to Salvador, with tips on the best time to visit, how to get there, where to stay, what to do, and much more!
The central beaches of Salvador are among the most visited in the city, offering a mix of calm waters, natural pools, and lively atmospheres.
This stretch is located along the All Saints’ Bay, where the waters are crystal clear and incredibly calm—perfect for swimming. It is also one of the few places in Brazil where you can watch the sun set over the ocean.
The most famous spots in this area are Porto da Barra Beach and Farol da Barra Beach, both extremely popular with tourists and locals alike. Porto da Barra is known for its calm, transparent waters, making it ideal for swimming.
Farol da Barra offers a combination of open-sea waves and natural pools that form between the rocks at low tide.
While the bay-facing beaches are generally tranquil, those on the open sea can be more unpredictable. At low tide, natural pools appear between the rocks, creating a great spot for relaxation, but at high tide, the waves can be strong and currents dangerous.
Other notable beaches in the central region include Prainha do MAM, a small and scenic cove near the Museum of Modern Art, and Buracão Beach, a lively spot in the Rio Vermelho neighborhood.
1. Porto da Barra Beach

Porto da Barra Beach is one of the most popular Salvador Brazil beaches and was even ranked the third-best beach in the world by The Guardian in 2007.
Located close to downtown, this small yet vibrant beach attracts a diverse crowd, from families with children in the morning to sports enthusiasts and the LGBTQ+ community in the afternoon.
Its calm, crystal-clear waters make it ideal for swimming, and its west-facing position allows visitors to enjoy the sun until late in the day, with a stunning sunset over the ocean.
Due to its easy access, the beach tends to get crowded, especially on weekends, so visiting during the week is recommended for a more relaxed experience.
The beach is lined with a variety of bars and stalls offering food and drinks, and the beach vendors provide an extra touch of convenience, even refreshing the sand with seawater on hot days.
Stand-up paddleboarding is a popular activity here, and as the sun sets, boats and yachts often gather offshore.
Porto da Barra is a lively beach where locals and tourists alike come together to enjoy the sun, sea, and Salvador’s unique atmosphere.
2. Farol da Barra Beach

Just a 15-minute walk from Porto da Barra, Farol da Barra Beach sits at the base of the historic Forte de Santo Antônio (Fort of Saint Anthony), home to the famous Farol da Barra (Barra Lighthouse) and the Nautical Museum of Bahia.
While it is technically outside All Saints’ Bay, the beach offers both calm waters at low tide and strong waves at high tide, making it appealing to both swimmers and surfers.
This beach is less crowded than Porto da Barra and provides a great setting for relaxing by the water. Visitors can rent chairs and umbrellas from local vendors and enjoy drinks and snacks while taking in the scenery.
The sunset view from the lighthouse is one of Salvador’s most iconic sights.
Farol da Barra is also known for its excellent diving spots, with coral reefs, underwater cliffs, and even historic shipwrecks, some dating back to battles between Portuguese and Dutch forces in the 19th century.
The area is home to over 250 species of marine life, making it a favorite for divers and snorkelers.
While exploring the area, a walk along the waterfront promenade is highly recommended, as it offers a vibrant mix of sports enthusiasts, tourists, and locals enjoying the stunning coastline.
However, visitors should be mindful of persistent vendors and keep an eye on their belongings, as petty theft can occur. To avoid the biggest crowds, it’s best to visit on weekdays or in the morning.
Check out a comprehensive and detailed article on safety in Salvador here
3. Praia do MAM, and Gamboa de Baixo

One of the trendiest spots in Salvador, Praia do MAM has gained popularity since the Museum of Modern Art (MAM) opened direct access to the beach.
With crystal-clear, calm waters and a stunning backdrop reminiscent of Mediterranean landscapes, it has become a must-visit destination.
However, due to its narrow strip of sand and high demand, it can get very crowded, especially on weekends. Visitors can rent umbrellas and chairs or buy drinks and snacks from local vendors.
To get there, you need to take a small boat from the Solar do Unhão community, which costs around R$10 per person. It’s best to bring cash, as card payments may not always work due to weak phone signals.
Leaving the beach is easier—you can simply take the stairs up through the Solar do Unhão gate.
Nearby, Praia do Solar do Unhão (also called “Praia das Pedrinhas” due to its rocky shoreline) is another hidden gem, especially during sunset.
Boat trips from here also take visitors to Praia da Gamboa de Baixo, a lesser-known but increasingly popular beach with breathtaking views, a welcoming local community, and a mix of historical architecture and vibrant colors.
Praia da Gamboa offers a mix of sandy and rocky areas along the coast, with a stunning view of Baía de Todos-os-Santos. One of the highlights is Bar da Mônica, known for its fresh and affordable seafood.
Though simple in structure, the local eateries serve delicious meals with an unbeatable view.
4. Praia do Buracão

Tucked away in Rio Vermelho, one of Salvador’s most vibrant neighborhoods, Praia do Buracão remains a local secret. While the area is packed with bars, restaurants, and markets, this beach is hidden behind residential buildings and often goes unnoticed by tourists.
If you’re in Rio Vermelho, this secluded escape is worth visiting.
Unlike Salvador’s calm bay beaches, Buracão has strong waves and rocky formations, requiring caution when entering the water. However, during low tide, natural pools form among the rocks, making for a more relaxing swim.
This beach is a great choice for those who prefer less crowded spots, especially on weekdays.
Whether you’re looking for a laid-back day under the sun or a fun gathering with friends, Buracão delivers a chill yet trendy atmosphere. The beach is generally safe and has a good selection of vendors offering umbrella and chair rentals.
While Buracão is perfect for young, adventurous visitors, the rougher waters make it less suitable for children or inexperienced swimmers. If you enjoy playing in the waves and soaking up Salvador’s coastal energy, this is the ideal spot for you.
Sign up Now for the Best Travel Tips exploring Brazil!
Get expert travel tips, detailed itineraries, and insider recommendations for your trip.
The Northern Beaches of Salvador
Unlike the calm, bay-side beaches in the city center, Salvador’s northern coastline is defined by the vast open sea, with stronger waves, golden sands, and a wilder feel.
This stretch of beach is almost continuous, with different names assigned to each section, creating a long and uninterrupted coastal paradise.
Despite the presence of a boardwalk and a major avenue running parallel to the shore, the high salinity of the ocean breeze has prevented large-scale real estate development right on the beachfront.
Instead, the residential neighborhoods are set further inland, giving this area a more natural and untouched feel compared to other urban beaches.
The coastline becomes truly inviting once you reach Itapuã, where the wide avenues give way to charming, more secluded beaches nestled between houses and coconut groves.
These beaches feel cozier and more picturesque, offering a more comfortable experience for visitors.
Popular sections include Jaguaribe, a great spot for surfers; Piatã, which has softer waves and a family-friendly atmosphere; and Itapuã, immortalized in Brazilian music and known for its laid-back, tropical vibe.
As you move further north, Stella Maris offers a balance of waves and natural pools at low tide, while Flamengo Beach—often considered one of Salvador’s most beautiful—boasts crystal-clear waters and a more exclusive ambiance.
If you’re looking for expansive, postcard-worthy beaches with less crowds and plenty of space to relax, the northern coast of Salvador is the perfect destination.
5. Jaguaribe Beach

Jaguaribe Beach is one of the most popular beaches in Salvador, Brazil among young people and sports enthusiasts in Salvador. Located along the city’s oceanfront, outside the Bay of All Saints, Jaguaribe is renowned for its excellent surfing conditions.
From early morning, surfers of all ages fill the waters, taking advantage of the strong waves and ideal conditions. The beach is recommended for intermediate and advanced surfers due to its powerful currents and high waves.
Beginners are better off heading to nearby Piatã Beach, where the conditions are gentler.
Besides surfing, Jaguaribe Beach is also a great spot for beach sports. The wide sandy stretch, particularly at low tide, hosts games of volleyball and beach soccer. The bustling boardwalk features a cycling path and space for jogging or walking.
However, infrastructure is somewhat limited, with few beachside bars or kiosks, so bringing snacks is a good idea if you plan to stay for an extended period.
Despite its popularity, Jaguaribe Beach maintains a clean and organized environment, even on busy weekends. Nearby, you’ll find supermarkets, restaurants, and pharmacies, making it a convenient location for a relaxing day by the sea.
While some areas have calmer waters, making them family-friendly, others are best suited for water sports, making Jaguaribe a versatile beach destination.
6. Piatã Beach

Situated 20 km from downtown Salvador, between Jaguaribe and Itapuã, Piatã Beach offers a complete infrastructure with numerous bars, restaurants, pharmacies, and local markets.
Unlike the more tourist-heavy beaches of central Salvador, Piatã is primarily frequented by locals.
The beach features a mix of activities, including cycling and sports like beach soccer, volleyball, and the popular Brazilian pastime of “altinha.”
Its waves attract beginner surfers, and the clear blue waters contain rock formations that create natural pools at low tide, making it an excellent choice for families with children.
Piatã has a wide stretch of sand, but it can become crowded during peak season. The beachfront is lined with many barracas (beachside eateries), offering local cuisine and drinks.
However, some charge for chairs and other amenities, so researching options in advance can help avoid unnecessary expenses.
7. Itapuã Beach

One of the most iconic Salvador Brazil beaches, Itapuã Beach lies around 20 km from the city center. It is famous for its scenic lighthouse and tranquil local vibe.
Unlike the bustling city beaches, Itapuã attracts more residents than tourists, making it a great spot to experience Salvador’s authentic coastal culture.
The beach features golden sands, swaying coconut trees, and fishing boats dotting the shore. The calm waters and breathtaking sunsets make it a must-visit for those looking to unwind.
However, tides can be strong, and the rocky seabed means caution is advised when swimming, especially during high tide.
A variety of beachside bars provide chairs and umbrellas, usually requiring only a small purchase. It’s also common to see groups playing sports or simply relaxing by the sea.
Though not the best option for young children due to strong waves and rocks, Itapuã offers a spectacular setting for a laid-back beach day.
8. Stella Maris Beach

Located further from the city center, near the international airport, Stella Maris Beach is a picturesque getaway featuring white sands, coconut trees, and clear waters.
With its more remote location, it remains less crowded on weekdays, making it a perfect retreat for those seeking peace and quiet.
Stella, as locals affectionately call it, is known for its excellent surfing conditions. The best time for swimming is in the late afternoon when the tide recedes, forming natural pools among the rocks—ideal for families with children.
The area boasts luxurious resorts and hotels, some of which extend their services to the beach, offering private pools, restaurants, and activities for all ages.
Beach barracas serve traditional Bahian dishes, cold drinks, and seafood platters, making Stella Maris a top destination for both comfort and adventure.
9. Flamengo Beach

One of Salvador’s most stunning and exclusive beaches in Salvador, Brazil, Flamengo Beach is located near the city’s northern border with Lauro de Freitas.
Known for its clean waters and picturesque scenery, Flamengo is an excellent choice for those seeking a more refined beach experience.
Like Stella Maris, Flamengo Beach features high waves and strong currents, making it popular among surfers and bodyboarders. However, at low tide, natural pools form, creating safe swimming areas for families.
The golden sands and tall coconut trees create a breathtaking landscape, making it a favorite for both relaxation and adventure.
Flamengo is home to high-end beach clubs and barracas, such as Pipa Beach Club and Lôro Praia do Flamengo, which offer premium services, live music, and gourmet dining.
These beach spots provide a more upscale experience, including lounge areas, massage services, and entertainment for children. While it is a bit pricier than other beaches, the exceptional amenities make it worth the visit.
Salvador Islands
There are two islands in the Bay of All Saints that can easily be included in your beach experience in Salvador: Ilha dos Frades and Itaparica. Let’s take a closer look at each of them below:
10. Ilha dos Frades

Ilha dos Frades is a breathtaking island in the heart of the Bay of All Saints, offering some of the most stunning beaches in Salvador, Brazil.
One of its highlights is Praia da Ponta de Nossa Senhora de Guadalupe, awarded the prestigious Blue Flag certification, recognizing it as one of the best beaches in Brazil and worldwide.
With 6 km of coastline and over 13 million m² of lush landscape, Ilha dos Frades is a paradise for nature lovers. Though it feels like a remote getaway, the island is technically a neighborhood of Salvador.
There are no road connections to the mainland, so visitors must arrive by boat. The main transport options include:
- Tourist Boat Tours: The most popular option, departing from the Terminal Turístico Náutico da Bahia. The journey takes about 1h40, and most tours last 9 hours, often including a stop in Itaparica.
- Local Boats from Madre de Deus: A common choice for residents, offering a more budget-friendly alternative.
- Private Speedboats: A more exclusive and flexible, yet pricier, way to explore the island at your own pace.
The standard boat tour to Ilha dos Frades costs between R$ 100 and R$ 180 per person, depending on the season, itinerary, and vessel type.
Some tours combine Ilha dos Frades with Itaparica, while others focus solely on Ilha dos Frades, allowing more time to explore.
A R$ 25 environmental fee is charged upon arrival, contributing to the island’s eco-friendly initiatives. Ilha dos Frades is committed to sustainability—plastic use is minimized, all waste is recycled, and beach services follow strict environmental guidelines.
Visitors can relax under beach umbrellas while enjoying food and drinks, all served with sustainable practices.
A short hike up from the pier leads to the charming Church of Nossa Senhora de Guadalupe, offering panoramic views of the island.
Whether you visit for a few hours or spend the whole day, Ilha dos Frades is a must-see destination in Salvador!
11. Ilha de Itaparica

Ilha de Itaparica is the largest maritime island in Brazil and one of the most visited destinations in the Bay of All Saints.
Covering 239 km² and stretching over 35 km, the island is divided between the municipalities of Itaparica and Vera Cruz, offering a mix of stunning beaches, historical sites, cultural attractions, and warm Bahian hospitality.
Beyond its natural and historical charms, Itaparica is home to tranquil, crystal-clear beaches such as Cacha Pregos, Mar Grande, and Aratuba. These spots are perfect for relaxation and connecting with nature.
The island also boasts a solid range of accommodations and a lively nightlife in certain areas, making it a great choice for overnight stays.
Located about 16.5 km from Salvador, Itaparica is accessible exclusively by maritime transport. The most common option is the ferry boat departing from the São Joaquim Terminal in Salvador, arriving at Bom Despacho on Itaparica.
The crossing takes between 40 minutes and 1 hour, with departures every hour. Tickets cost R$ 5.10 on weekdays and R$ 6.70 on weekends and holidays.
For those traveling by car, the ferry boat is the best option, as it allows vehicle transportation. Alternatively, you can drive via the BR-324 highway toward Ponte do Funil, which connects the island to the mainland.
Another option is taking a fast boat from the Terminal Náutico in Salvador to the Vera Cruz Terminal in Mar Grande. This trip lasts around 45 minutes, with frequent departures throughout the day.
Tickets cost R$ 6.10 from Monday to Saturday and R$ 8.20 on Sundays and holidays. Ilha de Itaparica is a destination that caters to both relaxation seekers and adventure enthusiasts.
Whether you’re exploring its rich culture or enjoying its breathtaking natural beauty, this island is well worth a visit!
Day Trips to Beaches Near Salvador
For those looking to explore beyond Salvador, several stunning beaches are perfect for a day trip, ranging from 35 km to 90 km from the city center. These destinations offer pristine shorelines, warm waters, and a mix of relaxation and adventure.
Praia do Forte (~80 km – 1.5 hours by car)

Located in Mata de São João, Praia do Forte is one of the most visited destinations on Bahia’s northern coast. It offers a charming village, excellent tourist infrastructure, and a variety of activities.
Visitors can enjoy calm, warm waters, scenic beaches, and vibrant beachside restaurants. Don’t miss the famous Projeto Tamar, a sea turtle conservation project, or take a stroll through the local shops in the village.
Imbassaí (~70 km – 1.5 hours by car))

Imbassaí is a tranquil paradise where the river meets the sea, creating unique landscapes. This destination is perfect for those looking to relax in a natural setting, with beautiful dunes, coconut trees, and peaceful beaches.
Kayaking along the river or enjoying a fresh seafood meal at one of the beachside restaurants are great ways to spend the day.
Morro de São Paulo (~60 km – 2 hours by ferry + boat))

Accessible by boat or catamaran, Morro de São Paulo is a famous island with crystal-clear waters, lively beach clubs, and stunning viewpoints.
It offers a mix of relaxation and excitement, with a variety of beaches ranging from calm to party-filled atmospheres. Though it requires more travel time, it’s a worthwhile destination for an unforgettable beach day.
Camaçari Beaches (35-50 km – 1 hour by car)

The coastline of Camaçari features several incredible beaches, such as Arembepe, Jauá, and Busca Vida. These beaches are known for their natural beauty, fewer crowds, and great conditions for surfing and swimming.
Arembepe, in particular, has a laid-back vibe with a famous hippie village.
Barra do Jacuípe (~60 km – 1.5 hours by car))

A hidden gem where the Jacuípe River meets the ocean, Barra do Jacuípe is ideal for kayaking, stand-up paddleboarding, and boat rides. The beach is surrounded by lush nature, offering a peaceful escape from the city.
Guarajuba (~60 km – 1.5 hours by car)

Known for its clean beaches and upscale beach clubs, Guarajuba is a favorite among visitors looking for a more refined beach experience.
The calm waters and well-maintained infrastructure make it an excellent option for families and those seeking comfort.
Praia de Itacimirim (~70 km – 1.5 hours by car)

Itacimirim offers a mix of tranquil and surf-friendly beaches, making it a versatile destination. The natural pools formed at low tide are perfect for relaxing, while the waves attract surfers looking for a challenge.
Costa do Sauípe (~80 km – 1.5 hours by car))

Part of a luxury resort complex, Costa do Sauípe boasts stunning beaches, excellent facilities, and various water activities. Though it’s famous for its all-inclusive resorts, day visitors can still enjoy the beaches and surrounding nature.
Each of these destinations offers a unique experience, making them perfect for an unforgettable day trip from Salvador.
Conclusion: Best Beaches in Salvador Brazil
Salvador offers a wide variety of beaches, catering to every type of traveler. Whether you’re looking for calm waters, great surf, or vibrant beachside bars, there’s a perfect spot for you.
With this guide, you can explore the best of Salvador’s coastline, making the most of your visit. Enjoy the sun, the sea, and the unique Bahian atmosphere—just remember to respect the environment and embrace the local culture!