San Pedro de Alcantara | Spain’s Chic Beach Town
Looking to visit San Pedro de Alcantara near Marbella this year? We spent a week-long, sun-soaked trip in the chic beach town, and in this travel guide, we share where to stay, the best beach bars, a few restaurants, and things to do in San Pedro.
By: Lesley Stewart | 9 March 2025
Every time I visit San Pedro de Alcantara, I’m reminded that Spain’s southern coast is a treasure trove of chic beach towns and bona fide gems. A laidback coastal town, San Pedro de Alcantara flies under the radar of visitors who flock to nearby hot spot Marbella.
Yet those in the know love this relaxed coastal haven. And it’s easy to see why.
At its heart, San Pedro de Alcántara is a beach destination for the well-heeled, and life very much revolves around the upscale promenade and its assortment of boujee beach bars. That’s not to say it's quiet; quite the opposite.
San Pedro is a lively beachside town, but its drinks and DJs are done with a particular polish.
Safe to say, this little beach town happily swaps big nightlife for Med-side brunch and afternoon cocktails al fresco.
Then there’s the charming old town that offers another side: traditional Spanish-style leafy plazas and white-washed facades covered with potted plants and bougainvillaea.
For glitzy nightlife, neighbour Puerto Banus ticks the box. Or further along the coast, jet-set Marbella and its infamous beach bars.
After visiting San Pedro de Alcantara on a day trip from picturesque Estepona, I vowed to return and stay longer - and so this year, after a busy city break in Malaga, we did precisely that and stayed for a week. A rather glorious week of strolling on the beachside promenade, relaxing poolside and sampling local cava at a beach bar.
That is to say, there’s something for everyone in San Pedro, and it’s very much worth visiting on a trip around Southern Spain.
In this guide, I’ll share the best hotels, favourite boujee beach bars, restaurant recommendations, and things to do in San Pedro de Alcántara, Spain.
CONTENTS
Where to stay
Best things to do
Restaurants and cafes
How to visit
Boutique Getaways Near San Pedro de Alcantara
For me, San Pedro is synonymous with boutique small stays and lux apartments or villas. You’ll find more accommodation in nearby Puerto Banus, a 45-minute very picturesque walk along the promenade. And luxury beachfront resorts are only a short drive/taxi along the coast in Estepona and Marbella, which are nearby.
SAN PEDRO
Paloma Blanca Boutique Hotel: for the best boutique small stay (hotel)
Barcelo Marbella: for the best beachfront stylish hotel (hotel | holiday)
Ona Alanda Club: for modern rooms and apartments (hotel)
Villa Cartier: for a modern-stylish villa that sleeps 5 (hotel)
PUERTO BANUS
Molo Luxury Suites: for the chicest rooms and lux suites (hotel)
Anfitrión Villas & Suites: for glam and stylish suites that sleeps 2 to 10 (hotel)
BEACHFRONT LUX
Ikos Andalusia: the best beachfront, luxury, all-inclusive hotel (hotel | holiday)
Puente Romano Beach Resort: ultra lux ultra iconic Marbs hotel (hotel | holiday)
/
SAN PEDRO TRAVEL GUIDE
Things to do in San Pedro de Alcantara
1. Stroll the promenade
Of course, the coastline is the biggest draw, and Playa de San Pedro de Alcántara is the best beach. One of the top things to do in San Pedro de Alcantara is a leisurely stroll along the promenade, and the well-kept walkway runs for miles along the coast (linking San Pedro with Marbella).
Lined with swaying palm trees and little drinks kiosks, I recommend planning your walk during the cooler parts of the day. First thing in the morning is especially fun when dog walkers and runners take advantage of the lower mercury and fewer crowds.
2. Chic beach bars
San Pedro’s promenade is also home to a fair amount of sleek beach bars. Stylish spots with shaded sofas, shabby-chic decor, and a great soundtrack, these beachfront bars offer, amongst other things, excellent people-watching, drinks, and food.
My absolute favourite is buzzy ÁMMO. Expect out-of-this-world cocktails, beachside hammocks, a boujee pool with loungers, and attentive staff. There’s an outdoor terrace, too, which was a constant temptation on our trip and perfect for a glass of bubbles.
The menu consists of fairly standard Spanish dishes like Jamón ibérico and boquerones, but it's all so well done and delicious, and giant dishes of paella go down exceptionally well at lunch.
Next door, Alabardero combines beach bar vibes with serious gastronomy. Their stylish terrace, lit at night by a thousand fairy lights, is the ideal spot for sun-downers. We didn’t have a chance to eat here but the plates swishing out of the kitchen looked (and smelt) delicious.
Along the promenade, Kala Kalua brings serious chiringuito vibes; laidback and relaxed, it's a little more rustic, but with tables right on the playa, this is the place for a face of sunshine, cold beers, and fresh plates like salad and sardines.
3. Visit the Old Town
After you get your fill of the beach, head to the town centre to see the traditional Andalusian architecture and the charming plazas. The walk towards the old town is a short one, lined with palms, orange trees, and cafes.
Plaza de la Iglesia is the heart of old San Pedro. You can’t miss this plaza when visiting San Pedro de Alcantara. Around the perimeter, you’ll find San Pedro’s town hall, many cafes, tapa bars, and outdoor seating spilling onto the sunny square.
The white church on the corner, Church of Our Lady of Sorrows, adds a historical note. There’s also plenty of shaded benches right in front.
Between the beach and old town, you’ll find a maze of streets, with plenty of cafes, tapas bars, wine bars, and churro spots to enjoy a drink or bite to eat.
4. Brunch & Coffee
Few places in Spain do coffee and brunch as well as San Pedro; it’s one of the best things to do, and while you’ll find delicious menus in the above-mentioned beach bars (and we highly recommend these), there are some really excellent options on the main boulevard in the town centre.
I have a soft spot for Hustle & Flow, a seriously excellent little cafe with the friendliest staff, chic interiors, and a focus on well-being. Their top-notch food is freshly made, delicious, and healthy, and a contemporary Mediterranean menu offers a change from traditional Spanish breakfast and lunch options.
I devoured, and highly recommend, their Morning Glory brunch - sweet potato rösti served with smashed avocado, two poached eggs, chilli flakes and a generous dollop of homemade hollandaise sauce.
For coffee, it has to be ROASTED. This speciality coffee shop is minimalist and modern and serves really, really excellent flat whites. Their cinnamon buns are dangerously moreish, and I suggest ordering at least two…
5. Yachts & Glitz in Puerto Banus
An easy 45-minute walk along the promenade leads to Puerto Banus - a marina filled with luxury yachts and heaps of jet-set glamour. Giving Rodeo Drive energy, you’ll find designer shops aplenty: YSL, Hermès, Louis Vuitton, Dior, Versace, Dolce & Gabbana, Fendi…
However, if you’re not interested in shopping, this is a good place for people and super car-watching; I’m a big fan of Leone Brasserie and Lalala for brunch, lunch, and coffee. Both have a vibe that is buzzy and friendly, delicious food, and qualify as good vantage points for the marina.
The sunset here is stunning. However, I suggest leaving by early evening unless you’re prepared for the rowdy after-dark scene. You have been warned!
6. Day trips
Marbella: From San Pedro de Alcantara, Marbella is the most leisurely day trip, and you can either take a taxi, bus, walk, or cycle to the glitzy town. If you visit, I suggest heading to the Old Town for the best cafes, historic gems, and charming streets.
Estepona: Equally lovely, although much quieter, is the beach town of Estepona, and San Pedro to Estepona is an easy 20-minute drive. In Estepona, wander the promenade, visit Plaza de Flores, and the flower-filled streets of the historic quarter.
Ronda: If you have a car, the Sierra de las Nieves Natural Park mountains are beautiful, with easy walking trails and more challenging hikes. While there, visit nearby Ronda and its iconic Roman bridge, and the iconic cave village Setenil de las Bodegas.
Malaga: But if you love a cosmopolitan city, then a trip along the coast to wonderfully buzzy and historic Malaga is a must. From San Pedro, it’s around a 50-minute drive (and driving is the easiest option). Discover the historic old town with its Moorish palace, Spanish cathedral, and Roman amphitheatre. Plus, there are fabulous eateries and bars amongst the winding streets.
/
ABOUT THE AREA | PRACTICAL TIPS
San Pedro de Alcantara
HOW MANY DAYS IN SAN PEDRO?
We’ve visited San Pedro twice now. Once on a day trip while on a Southern Spain road trip and the second time for a week-long beach break. Both were fantastic experiences.
If you have a day in San Pedro, you’ll easily see the highlights in the morning and have plenty of time in the afternoon for a beach bar and dinner. San Pedro is an easy day trip from nearby Marbella and Estepona.
But, if you want to stay longer, you’ll easily fill your days with pool time, beachside strolls, day trips, and evening cocktails.
WHEN TO VISIT
My favourite time to visit Southern Spain is in the shoulder seasons - May, June, and September have a buzzy vibe with long, sun-drenched days and just enough of a crowd.
However, we have a soft spot for November to April; there are fewer crowds, the vibe chilled, and the winter temperature in Southern Spain rarely drops below 20 degrees. On the flip side, the energy and anticipation that comes with summer travel guarantees a memorable vacation.
Whatever time of year, San Pedro de Alcantara is a memorable place.
HOW TO VISIT SAN PEDRO
The closest airport to San Pedro is Malaga; there are frequent flights from all major UK airports, and transfers take around an hour.
The easiest way to explore Southern Spain is by driving yourself, and you can rent a car from the airport. We use Discover Cars to rent our car in Malaga. Alternatively, a taxi transfer from San Pedro to Malaga costs around €90 (for up to four passengers).
READ NEXT:
Marbella travel guide
Estepona travel guide