San Pedro Alcántara Travel Guide

City Coastal city in Andalusia, Spain

Along the Costa del Sol promenade, San Pedro Alcántara offers broad beaches, a weekday street market, tapas bars and a low-key marina; it’s a practical base for Marbella, day trips and late-night Andalucían eating.

Main image
Costs
$60-130 USD per day
Midrange European prices; cheaper than nearby Marbella for basics.
Safety
Generally safe with standard caution
Generally safe for tourists; petty theft possible in busy areas.
Best Time
May-October
Warm sea and beach season with plenty of sunshine.
Time
Weather
Population
34,922
Infrastructure & Convenience
Good road and bus links, walkable centre, tourist services and English-friendly spots.
Popularity
Popular with Spanish holidaymakers and expatriates seeking quieter coast.
Known For
beaches, promenade, weekly street market, proximity to Marbella, tapas bars, golf courses, family resorts, expat community
San Pedro Alcántara hosts a large weekly street market every Friday that draws visitors regionally.

Why Visit San Pedro Alcántara? #

Along the Costa del Sol, San Pedro Alcántara blends broad beaches with a lively local scene that sits comfortably beside nearby Marbella. The Paseo Marítimo and the town’s weekly feria convey Andalusian community life, while tapas bars and seaside chiringuitos tempt visitors with grilled sardines and cold gazpacho. Tree-lined plazas, artisan shops and easy access to Puerto Banús and the Sierra de las Nieves make it a useful base for sun and regional flavor.

Top Things to Do in San Pedro Alcántara

All Attractions ›
Don't Miss
  • Iglesia de San Pedro - Visit Iglesia de San Pedro in the main square to see local parish life.
  • Bulevar de San Pedro - Stroll the Bulevar pedestrian promenade lined with shops, cafés, and sculptures.
  • Mercado Municipal de San Pedro - Explore the municipal market for fresh Andalusian produce, cheeses, and tapas stalls.
Hidden Gems
  • Parque de la Constitución - Relax in Parque de la Constitución with shaded paths and children's play areas.
  • Local tapas bars on Calle Marques del Duero - Try traditional tapas at tucked-away bars along Calle Marques del Duero.
  • Weekend artisan market - Visit the weekend artisan market for ceramics, textiles, and local gourmet products.
Day Trips
  • Puerto Banús - Drive to Puerto Banús for luxury yachts, marina-side dining, and designer boutiques.
  • Ronda - Take a day trip to Ronda to see its dramatic gorge and historic bridges.

Best Time to Visit San Pedro Alcántara #

San Pedro Alcántara enjoys the Costa del Sol's mild winters and hot, dry summers. Best weather for walking and beaches is in spring or September-October when it's warm but not scorching.

Winter
December - February · 8-16 °C (46-61 °F)
Mild and relatively wet; quiet beaches and quieter town make this a relaxed off-peak period for strolling and tapas without crowds.
Spring
March - May · 14-24 °C (57-75 °F)
Flowering hillsides, warming sea and pleasant days - perfect for biking coastal promenades and early-season beach stops before midsummer heat arrive.
Summer
June - August · 22-33 °C (72-91 °F)
Hot, dry and lively - beaches full, afternoons best avoided for intense sun; evenings are when the town buzzes and terraces fill.

Best Time to Visit San Pedro Alcántara #

Climate

San Pedro Alcántara's climate is classified as Hot-Summer Mediterranean - Hot-Summer Mediterranean climate with warm summers (peaking in August) and cool winters (coldest in January). Temperatures range from 8°C to 30°C. Moderate rainfall (622 mm/year) with a pronounced dry season.

Best Time to Visit
JulyAugustJune
Temperature & Rainfall
Temperature Range
41°
Warmest Month
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 16°C and lows of 8°C. Regular rainfall (97 mm) and partly cloudy skies.

70 Very Good

Comfort

12°
Feels Like Cool
12°C
Temperature
16°
80%
Humidity
Very Humid

Weather

97 mm
Rainfall
3.8 m/s
Wind
Light Breeze
0.4
UV Index
Low
9.8h daylight

February

February is cool with highs of 17°C and lows of 9°C. Moderate rainfall (70 mm) and partly cloudy skies.

72 Very Good

Comfort

13°
Feels Like Cool
13°C
Temperature
17°
78%
Humidity
Very Humid

Weather

70 mm
Rainfall
4.4 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
10.7h daylight

March

March is cool with highs of 19°C and lows of 10°C. Moderate rainfall (57 mm) and partly cloudy skies.

74 Very Good

Comfort

14°
Feels Like Cool
14°C
Temperature
10° 19°
76%
Humidity
Very Humid

Weather

57 mm
Rainfall
4.1 m/s
Wind
Light Breeze
1.0
UV Index
High
11.8h daylight

April

April is cool with highs of 20°C and lows of 11°C. Moderate rainfall (48 mm) and partly cloudy skies.

76 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 20°
74%
Humidity
Very Humid

Weather

48 mm
Rainfall
4.2 m/s
Wind
Light Breeze
1.5
UV Index
High
13.0h daylight

May

May is mild with highs of 23°C and lows of 13°C. Light rainfall.

90 Ideal

Comfort

18°
Feels Like Mild
18°C
Temperature
13° 23°
69%
Humidity
Humid

Weather

27 mm
Rainfall
4.1 m/s
Wind
Light Breeze
1.9
UV Index
Very High
14.0h daylight

June

June is mild with highs of 26°C and lows of 16°C. Light rainfall and mostly sunny skies.

96 Ideal

Comfort

21°
Feels Like Mild
21°C
Temperature
16° 26°
64%
Humidity
Humid

Weather

10 mm
Rainfall
4.2 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
14.5h daylight

July

July is mild with highs of 29°C and lows of 19°C. The driest month with just 1 mm and clear sunny skies.

100 Ideal

Comfort

24°
Feels Like Mild
24°C
Temperature
19° 29°
59%
Humidity
Humid

Weather

1 mm
Rainfall
3.7 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
14.2h daylight

August

August is the warmest month with highs of 30°C and lows of 19°C. Almost no rain and clear sunny skies.

98 Ideal

Comfort

24°
Feels Like Warm
24°C
Temperature
19° 30°
63%
Humidity
Humid

Weather

5 mm
Rainfall
3.7 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
13.4h daylight

September

September is mild with highs of 27°C and lows of 18°C. Light rainfall and mostly sunny skies.

94 Ideal

Comfort

23°
Feels Like Mild
23°C
Temperature
18° 27°
72%
Humidity
Very Humid

Weather

18 mm
Rainfall
3.6 m/s
Wind
Light Breeze
1.4
UV Index
High
12.3h daylight

October

October is mild with highs of 23°C and lows of 15°C. Moderate rainfall (65 mm).

84 Excellent

Comfort

19°
Feels Like Mild
19°C
Temperature
15° 23°
77%
Humidity
Very Humid

Weather

65 mm
Rainfall
3.7 m/s
Wind
Light Breeze
0.9
UV Index
Moderate
11.1h daylight

November

November is cool with highs of 19°C and lows of 12°C. Regular rainfall (97 mm) and partly cloudy skies.

72 Very Good

Comfort

15°
Feels Like Cool
15°C
Temperature
12° 19°
79%
Humidity
Very Humid

Weather

97 mm
Rainfall
3.7 m/s
Wind
Light Breeze
0.5
UV Index
Moderate
10.1h daylight

December

December is cool with highs of 17°C and lows of 10°C. The wettest month with heavy rain (127 mm) and partly cloudy skies.

66 Good

Comfort

13°
Feels Like Cool
13°C
Temperature
10° 17°
81%
Humidity
Very Humid

Weather

127 mm
Rainfall
3.8 m/s
Wind
Light Breeze
0.3
UV Index
Low
9.6h daylight

How to Get to San Pedro Alcántara

San Pedro Alcántara is a neighbourhood west of Marbella on Spain's Costa del Sol best reached via Málaga Airport (AGP) with a onward bus or taxi to Marbella and a short hop to San Pedro. There is good regular bus service; rail options require a transfer to road transport.

By Air

Málaga-Costa del Sol Airport (AGP): AGP is the nearest major airport to San Pedro Alcántara. From Málaga airport the bus to Marbella takes about 45-60 minutes (depending on traffic) and costs around EUR 6-10; from Marbella town centre San Pedro Alcántara is a short local bus or taxi ride (10-20 minutes, taxis EUR 8-15).

Gibraltar International Airport (GIB): Gibraltar can be an alternative for some arrivals; from Gibraltar the road transfer to San Pedro Alcántara is approximately 1-1.5 hours by car or bus (including border crossing) and costs vary (private transfer EUR 60+; public bus services cheaper but slower).

By Train & Bus

Train: There is no direct national rail service to San Pedro Alcántara; the nearest major rail hub is in Málaga or Fuengirola, with the Cercanías (Málaga commuter trains) serving the coast to Fuengirola. From Fuengirola or Marbella you need a bus or taxi to San Pedro.

Bus: ALSA and local bus operators run regular services along the Costa del Sol. Direct buses from Málaga (bus station or airport) to Marbella take about 45-60 minutes; from Marbella take local EMT or Avanza buses or taxis to San Pedro Alcántara (10-20 minutes). Bus fares from Málaga to Marbella commonly range EUR 6-10; local bus fares are around EUR 1.50-3.

How to Get Around San Pedro Alcántara #

San Pedro Alcántara is compact and pleasant to walk, especially the main pedestrian streets and plazas. Local buses and taxis connect the town with Marbella and nearby coastal areas; renting a bike is also practical for short distances. Bus fares are affordable and services run regularly to larger towns. If you plan to explore the coast or inland attractions, consider renting a car for convenience.

Where to Stay in San Pedro Alcántara #

Budget
Town centre / promenade - €30-70/night (varies)
San Pedro Alcántara has a good selection of budget guesthouses and affordable hotels, many bookable via major OTAs.
Mid-Range
San Pedro centre / Paseo Marítimo - €70-140/night
There are several comfortable mid-range hotels and boutique stays in San Pedro and nearby Marbella; good choices for travellers wanting convenience and quality.
Luxury
Marbella / Puerto Banús - €150+/night
San Pedro itself has upscale boutique hotels, but major luxury hotels and resorts are concentrated in Marbella and Puerto Banús a short drive away.

Where to Eat in San Pedro Alcántara #

Breakdown of cuisine types found across San Pedro Alcántara's restaurants and food venues, based on OpenStreetMap data.

Spanish
Italian
Burger
Regional
Pizza
Mediterranean
Indian
Seafood
Japanese
Fish
Asian
Sushi
Thai
Kebab
Local
Tapas
Chinese
Mexican
Lebanese
Coffee Shop

Nightlife in San Pedro Alcántara #

San Pedro Alcántara has a relaxed evening scene with tapas bars, cafés and a few late-night bars around the main square. It’s more low-key than nearby Marbella, offering pleasant local spots for drinks. If you want larger clubs or more intense nightlife, head to Marbella or Puerto Banús, which are a short drive away.

Shopping in San Pedro Alcántara #

Shopping centres around the town provide everyday goods, and there are weekly markets where vendors sell clothing, local produce and artisan items. The town has a mix of small independent shops and national chains. For designer shopping and a wider nightlife/shopping mix, Marbella town is a short drive away.

Nearby Cities #