Hotels in San Pedro de Alcantara
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in San Pedro de Alcantara?

Aqua Apartments Vento, Marbella
Aqua Apartments Vento, MarbellaSan Pedro de Alcantara
9.4 out of 10, Exceptional, (204 reviews)
The price is CNY1,309
CNY1,440 total
includes taxes & fees
Jun 11 - Jun 12

Paloma Blanca Boutique Hotel Puerto Banus
Paloma Blanca Boutique Hotel Puerto BanusSan Pedro de Alcantara
9.2 out of 10, Wonderful, (830 reviews)
The price is CNY1,115
CNY1,227 total
includes taxes & fees
Jun 10 - Jun 11

NH San Pedro
NH San PedroSan Pedro de Alcantara
8.8 out of 10, Excellent, (441 reviews)
The price is CNY718
CNY790 total
includes taxes & fees
Jun 10 - Jun 11

HOSTAL ACEMAR
HOSTAL ACEMARSan Pedro de Alcantara
9.0 out of 10, Wonderful, (9 reviews)
The price is CNY553
CNY608 total
includes taxes & fees
Jul 6 - Jul 7

Barceló Marbella
Barceló MarbellaSan Pedro de Alcantara
8.6 out of 10, Excellent, (717 reviews)
The price is CNY1,087
CNY1,195 total
includes taxes & fees
Jun 14 - Jun 15

Hostal San Felipe
Hostal San FelipeSan Pedro de Alcantara
6.4 out of 10, (89 reviews)
The price is CNY411
CNY453 total
includes taxes & fees
Jun 17 - Jun 18

HOTEL AVENIDA 31
HOTEL AVENIDA 31San Pedro de Alcantara
6.0 out of 10, (1 review)
The price is CNY705
CNY776 total
includes taxes & fees
Jun 21 - Jun 22

Finca Cortesin Hotel Golf & Spa
Finca Cortesin Hotel Golf & Spa23.4 km from San Pedro de Alcantara
10.0 out of 10, Exceptional, (57 reviews)
The price is CNY8,902
CNY9,792 total
includes taxes & fees
Jun 21 - Jun 22

Marbella Club Hotel Golf Resort & Spa
Marbella Club Hotel Golf Resort & SpaGolden Mile, 6.7 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (182 reviews)
The price is CNY12,518
CNY13,770 total
includes taxes & fees
Jun 10 - Jun 11

Hotel Estepona Plaza
Hotel Estepona Plaza15 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (595 reviews)
The price is CNY1,509
CNY1,660 total
includes taxes & fees
Jul 5 - Jul 6

Casa del Patio - Boutique Apartments
Casa del Patio - Boutique Apartments15.2 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (111 reviews)
The price is CNY906
CNY997 total
includes taxes & fees
Jun 14 - Jun 15

Cortijo Boutique Marbella
Cortijo Boutique MarbellaUrbanización el Rosario, 16.6 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (110 reviews)
The price is CNY960
CNY1,056 total
includes taxes & fees
Jun 10 - Jun 11

Hotel Claude Marbella
Hotel Claude MarbellaMarbella Old Town, 9.8 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (93 reviews)
The price is CNY2,669
CNY2,936 total
includes taxes & fees
Jun 15 - Jun 16

La Fonda Heritage Hotel Relais &Châteaux
La Fonda Heritage Hotel Relais &ChâteauxMarbella Old Town, 9.8 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (88 reviews)
The price is CNY3,145
CNY3,460 total
includes taxes & fees
Jun 24 - Jun 25

Don Carlos Marbella
Don Carlos Marbella19.4 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (66 reviews)
The price is CNY3,819
CNY4,201 total
includes taxes & fees
Jun 22 - Jun 23

Hotel finca Almejí
Hotel finca Almejí28.3 km from San Pedro de Alcantara
9.8 out of 10, Exceptional, (14 reviews)
The price is CNY777
CNY855 total
includes taxes & fees
Jun 15 - Jun 16

Amàre Beach Hotel Marbella - Adults Recommended
Amàre Beach Hotel Marbella - Adults RecommendedMarbella City Centre, 10 km from San Pedro de Alcantara
9.6 out of 10, Exceptional, (1,001 reviews)
The price is CNY2,793
CNY3,072 total
includes taxes & fees
Jun 10 - Jun 11

THE FLAG Hotel Marbella Estepona - Adults Recommended
THE FLAG Hotel Marbella Estepona - Adults Recommended5.7 km from San Pedro de Alcantara
9.6 out of 10, Exceptional, (317 reviews)
The price is CNY1,914
CNY2,105 total
includes taxes & fees
Jun 29 - Jun 30

Obal Hotel Marbella
Obal Hotel MarbellaMarbella Old Town, 9.6 km from San Pedro de Alcantara
9.6 out of 10, Exceptional, (311 reviews)
The price is CNY1,440
CNY1,584 total
includes taxes & fees
Jun 30 - Jul 1

La Zambra Resort Mijas - Marbella The Unbound Collection By Hyatt
La Zambra Resort Mijas - Marbella The Unbound Collection By Hyatt29.9 km from San Pedro de Alcantara
9.6 out of 10, Exceptional, (231 reviews)
The price is CNY2,660
CNY2,926 total
includes taxes & fees
Jul 2 - Jul 3
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels in San Pedro de Alcantara
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() NH San Pedro | 8.8 Excellent 441 reviews | View | ||||||
![]() Barceló Marbella | 8.6 Excellent 717 reviews | View | ||||||
![]() Paloma Blanca Boutique Hotel Puerto Banus | 9.2 Wonderful 830 reviews | View | ||||||
![]() HOSTAL ACEMAR | 9.0 Wonderful 9 reviews | View | ||||||
![]() HOTEL AVENIDA 31 | 6.0 1 review | View |
Top landmarks in San Pedro de Alcantara
Check out reviews of San Pedro de Alcantara hotels guests love

La Villa Marbella
10/10 Excellent
Frequently asked questions
Find out more about San Pedro de Alcantara
Keep exploring
- Hotels with Parking near Calahonda Beach
- Hotels with Parking near Puerto Banús Beach
- Hotels near Playa de Calahonda - Riviera
- Mijas Hotels
- Apartments in Puerto Banús Beach
- Cheap Hotels in Mijas
- Pet-Friendly Hotels in Algatocin
- Hotels near Playa de San Francisco
- Hotels near La Luna-Royale Beach
- La Cala de Mijas Hotels
- Marbella Hotels
- Cheap Hotels in Fuengirola
- Casares Hotels
- Hotels near Playa Mati
- Estepona Hotels
- Business Hotels in Fuengirola
- Luxury Hotels in Ronda
- Family Hotels near Puerto Banús Beach
- Cheap Hotels in Costa del Sol Occidental
- Apartments in Calahonda Beach
- Hotels near King Abdul Aziz Mosque
- Cheap Hotels near Puerto Banús Beach
- Winery Hotels in Ronda
- Hotels near Playa de Santa Amalia
- Luxury Hotels in Puerto Banús
- Elviria Hotels
- Hotels with a Gym near Puerto Banús Beach











































































