Atmospheric spots to grab a bite
San Pedro has a mix of eateries to suit all tastes – from the honest, robust Spanish cooking at Alfredo's to the more contemporary fare on offer at Restaurant 1870. All Inclusive Costa del Sol hotels often also have delicious local food, as well as some more homely dishes.
You can enjoy the unspoiled sea views at Chiringuitos - beachside restaurants - like Kala Kalua or El Ancla Restaurante, fresh tapas at the family run La Parilla de Viviana, or the taste of home at Hogan Stand.
Go for a quiet one or two or stay out late
There are many bars and pubs in San Pedro to have a tipple. There's Pub Charles, the upmarket Taco Loco, or the casual Bar Olive Tree, which offers live music most nights – all are good choices for a night out.
Should you want something that bit more familiar though, there's always the welcoming Irish bar, Joey's Emerald. If you're looking to party a little later into the night, then you can always grab a taxi to neighbouring Puerto Banus, or to the bright lights of Marbella.
Head for the hills
The proximity of Serrania de Ronda mountain range to San Pedro is something you'll notice right away, as its peaks are visible from the town. Serrania de Ronda is one of the unmissable features of a Costa del Sol vacation, and if natural beauty is your sort of thing, there are plenty of ways for you to explore the landscape. You can take a guided tour, go hiking or hire a buggy to get around the rugged terrain.
The mountains are 50 kilometres away from San Pedro, but the winding road to Ronda makes for a great car journey.
The Serrania de Ronda isn't just a collection of mountains though. The charming pueblos blancos - or white villages - that stud the area add to its authentic Spanish feel. One town in particular, Ronda – on the Tajo gorge - is positioned dramatically on the cliffs and is a must-see. It enjoys breath-taking views over both the Serrania de Ronda and the snowy mountains of the Sierra de las Nieves natural park.
Do a little shopping
San Pedro has plenty of tourist-friendly shops on the promenade, stocked with beach essentials and souvenirs. The old quarter is packed with interesting little independent stores, as well as cafes and bars for a shopping break. Thursday is street market day – there will be hustle and bustle, but you can expect a bargain or two as well.
The winding streets of San Pedro are perfect for shoppers who want to find one-of-a-kind items or some distinctive boutique clothing.
Historic sights meet modern developments
The streets of San Pedro are extremely well maintained, and the new boulevard features some inspiring walkways with winding bridges. The historic character of the town is clear to see, most evidently in the old quarter which features a parish church in the centre. History buffs might also want to pay a visit to the Christian Basilica Vega Del Mar, or to take a dip in the third century Roman baths, which are within walking distance.
The beach, Playa San Pedro, is an immaculate stretch of golden sand that gently slopes into the true blue of the Alboran Sea. You'll want to smell that suntan lotion as you bathe on the beaches and have a splash about in the water. As one of the best beach clubs on the coast, be sure to visit Bora Bora. It's worth a stop, whether it's for a drink, a bite or to use their beach facilities – which includes plenty of water sports.
If you want to try something a unusual while you're here, head to Cable Ski Marbella. It's set on a huge natural lake in Guadalmina – a beach community right next to San Pedro – and offers the latest in water-skiing adventures.