San Pedro Alcántara 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.
San Pedro Alcántara hosts a large weekly street market every Friday that draws visitors regionally.
Local Time
2:51 AM
GMT+2
Weather
Population
34,922

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.

Best Things to Do in San Pedro Alcántara#

San Pedro Alcántara Bucket List#

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.

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#

The Costa del Sol is best navigated by bus or car. For San Pedro Alcántara, Málaga Airport plus an ALSA/Avanza bus to Marbella and a short taxi/local bus is the straightforward, cost-effective route; taxis or car hire add flexibility.

  • Intercity bus (ALSA / Avanza) (EUR 6-10) - Frequent buses connect Málaga airport and city with Marbella; these are the cheapest and most reliable public option to reach San Pedro via Marbella. Expect comfortable coaches and direct airport departures.
  • Local bus (EUR 1.50-3) - Local buses run between Marbella and San Pedro Alcántara; services are frequent and inexpensive for short hops. Timetables vary by season, with more services in summer.
  • Taxi / private transfer (EUR 10-70) - Taxis and private airport transfers provide the most convenient door-to-door service, useful if you have luggage or arrive late. Fares from Málaga airport to San Pedro typically cost EUR 50-70 for a taxi, depending on traffic and time of day.
  • Car hire (EUR 25+/day (varies)) - Hiring a car gives flexibility to explore the coast and inland Andalucía; parking in San Pedro is generally available but can be busy in high season. Fuel and parking costs should be factored into itineraries.
  • Walking - San Pedro Alcántara’s centre is pleasant and walkable with a promenade and plaza areas. Walking is ideal for short distances around the town and beachfront, though beaches may require a stroll from some parking areas.

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.

San Pedro Alcántara - Booking listings - Small guesthouses and budget hotels listed.

San Pedro Alcántara - TripAdvisor listings - Reviews of local budget stays.

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.

Meliá San Pedro de Alcántara - Well-known mid-range/upper mid-range chain hotel.

Hotel Guadalmina Spa & Golf Resort (nearby) - Comfortable boutique resort near town.

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.

(Local luxury concentrated in Marbella and Puerto Banús) - Luxury hotels are mainly in nearby Marbella/Puerto Banús.

(Check Marbella’s luxury resorts) - Top-end resorts 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

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.

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.

Nearby Cities #