Hotels in San Pedro de Alcántara

Search and compare San Pedro de Alcántara hotels from hundreds of travel sites and save

San Pedro de Alcántara, Andalusia, Spain
3 Aug — 4 Aug2
San Pedro de Alcántara, Andalusia, Spain
Tue 3/8
Wed 4/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in San Pedro de Alcántara

Filter by star ratings
All filters
Estepona Hotel & Spa Resort
Estepona Hotel & Spa Resort
8.6 Excellent
Arroyo Vaquero Playa Crta A-7 Km 150, Estepona, Andalusia, Spain
Show on map
12.5 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 837 reviews
8.6

Situated in Estepona, Hotel Fuerte Estepona is located just in front of Arroyo Vaquero beach, which has been awarded the Blue Flag for cleanliness. It is a 10-minute drive from Estepona Golf and provides private parking on site.

Mimosas Suites Banus
Mimosas Suites Banus
8.6 Excellent
Marbella, Andalusia, Spain
Show on map
1.4 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 236 reviews
8.6

Mimosas Suites Banus provides 4-star accommodation in Marbella. It also features a sauna and an outdoor pool.

Bluebelle by Pillow
Bluebelle by Pillow
8.0 Excellent
Bulevar Príncipe Alfonso de Hohenohe km179, Marbella, Andalusia, Spain
Show on map
4.4 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 617 reviews
8.0

Situated a short drive from Puerto Banus, Bluebelle by Pillow offers modern accommodation in Marbella. It also provides a 24-hour reception, a safe and room service.

NH San Pedro de Alcántara
NH San Pedro de Alcántara
8.4 Excellent
Calle Jerez, 1, San Pedro De Alcantara, Marbella, Andalusia, Spain
Show on map
0.3 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 1,177 reviews
8.4

Located in Marbella, NH San Pedro is within easy reach of Puerto Banus and Plaza de los Naranjos. It is conveniently positioned for guests wanting to visit local attractions.

Hotel Avenida 31
Hotel Avenida 31
8.2 Excellent
Avenida Ruiz Picasso, 31, San Pedro de Alcántara, Andalusia, Spain
Show on map
0.2 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 191 reviews
8.2

Located in San Pedro de Alcantara, Hotel Avenida 31 is a short walk to several local tourist attractions, including Santa Clara Golf Marbella. It also offers a sun deck, free Wi-Fi and babysitting/child services.

Barceló Marbella
Barceló Marbella
8.5 Excellent
C/ de Granadillas - Urb. Guadalmina Alta, Marbella, Andalusia, Spain
Show on map
0.8 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 2,003 reviews
8.5

Barcelo Marbella provides a comfortable setting when in Marbella. It has a spa, as well as a Turkish steam bath, a rooftop terrace and a sauna.

Hotel Pyr Marbella
Hotel Pyr Marbella
7.7 Good
Avenida Rotary Internacional, Marbella, Andalusia, Spain
Show on map
2.1 mi from city centre, San Pedro de Alcántara 
GoodBased on 1,016 reviews
7.7

Hotel Pyr Marbella is set in Marbella and is within a short walk of nearby landmarks, such as Puerto Banus Marina. It also offers a swimming pool, outdoor tennis courts and an outdoor pool.

Exe Estepona Thalasso & Spa - Adults only
Exe Estepona Thalasso & Spa - Adults only
8.5 Excellent
A-7 Autovía Del Mediterráneo, Km. 165, Estepona, Andalusia, Spain
Show on map
3.5 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 1,402 reviews
8.5

Exe Estepona Thalasso & Spa - Adults Only is located in Estepona and features an indoor pool, a Jacuzzi and a Turkish steam bath. The multiple facilities this modern hotel has to offer include a sauna, body treatments and a mineral bath.

Hostal San Felipe
Hostal San Felipe
10.0 Excellent
Galicia, 14, San Pedro de Alcántara, Andalusia, Spain
Show on map
0.3 mi from city centre, San Pedro de Alcántara 
ExcellentBased on 1 review
10.0

Located in Marbella, Hostal San Felipe is an easy drive from Puerto Banus and Puerto Banus Marina. It offers free Wi-Fi and extensive mountain views.

Globales Cortijo Blanco
Globales Cortijo Blanco
7.3 Good
Avda. José Luis Carrillo Benitez, s/n, Marbella, Andalusia, Spain
Show on map
0.6 mi from city centre, San Pedro de Alcántara 
GoodBased on 75 reviews
7.3

Globales Cortijo Blanco is situated in Marbella and provides newly renovated rooms and complimentary wireless internet. It also features an outdoor pool and a gym.

Tips for booking a San Pedro de Alcántara hotel

Cheapest month:December
Most expensive month:September
Average price in San Pedro de Alcántara:£91/night
Absolute cheapest price found:£12/night
Cheapest day:Friday
Most expensive day:Thursday
£34 - £176
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£38 - £255
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Pedro de Alcántara hotels

Show all 105 hotels
1
NH San Pedro de Alcántara
NH San Pedro de Alcántara
8.4 Excellent
Calle Jerez, 1, San Pedro De Alcantara, Marbella, Andalusia, Spain
Show on map
6.2 mi from city centre, Marbella 

Located in Marbella, NH San Pedro is within easy reach of Puerto Banus and Plaza de los Naranjos. It is conveniently positioned for guests wanting to visit local attractions.

2
Hotel Boutique B51
Hotel Boutique B51
8.2 Excellent
Avenida Benabola, Marbella, Andalusia, Spain
Show on map
4.3 mi from city centre, Marbella 

Situated in Marbella, Hotel Boutique B51 offers stylish, 4-star accommodation close to Puerto Banus. It also features free Wi-Fi and a rooftop terrace.

3
Ona Valle Romano Golf & Resort
Ona Valle Romano Golf & Resort
8.3 Excellent
Calle Flaminio 2, Estepona, Andalusia, Spain
Show on map
2.2 mi from city centre, Estepona 

Located in Estepona, Ona Valle Romano Golf & Resort provides free wireless internet and a gym. It also offers a free shuttle service, an outdoor pool and a swimming pool.

4
Hotel Baviera
Hotel Baviera
8.5 Excellent
Camino del Calvario, 4, Marbella, Andalusia, Spain
Show on map
0.5 mi from city centre, Marbella 

Conveniently situated, Hotel Baviera Marbella allows for easy access to Marbella's best hot spots. It also offers a rooftop terrace, plus views of the city.

5
Marriott's Playa Andaluza
Marriott's Playa Andaluza
9.1 Excellent
Carretera de Cadiz Km 168, Estepona, Andalusia, Spain
Show on map
7.9 mi from city centre, Estepona 

Located in Estepona, Marriott's Playa Andaluza offers 5-star accommodation, as well as a sauna and an indoor pool. It also provides free private parking on site and Puerto Banus is a brief car ride away.

6
Amare Beach Hotel Marbella- Adults Only
Amare Beach Hotel Marbella- Adults Only
9.2 Excellent
Avenida Severo Ochoa, 8, Marbella, Andalusia, Spain
Show on map
0.1 mi from city centre, Marbella 

Situated in Marbella, the hotel is an easy drive from Marbella Golf & Country Club and provides private parking on site. It offers complimentary Wi-Fi, a rooftop terrace and a private beach.

7
Exe Estepona Thalasso & Spa - Adults only
Exe Estepona Thalasso & Spa - Adults only
8.5 Excellent
A-7 Autovía Del Mediterráneo, Km. 165, Estepona, Andalusia, Spain
Show on map
6.4 mi from city centre, Estepona 

Exe Estepona Thalasso & Spa - Adults Only is located in Estepona and features an indoor pool, a Jacuzzi and a Turkish steam bath. The multiple facilities this modern hotel has to offer include a sauna, body treatments and a mineral bath.

8
Barceló Marbella
Barceló Marbella
8.5 Excellent
C/ de Granadillas - Urb. Guadalmina Alta, Marbella, Andalusia, Spain
Show on map
7.1 mi from city centre, Marbella 

Barcelo Marbella provides a comfortable setting when in Marbella. It has a spa, as well as a Turkish steam bath, a rooftop terrace and a sauna.

Cheapest hotels in San Pedro de Alcántara, Marbella

Show all 105 hotels
Hotel Pyr Marbella
Hotel Pyr Marbella
7.7 Good
Avenida Rotary Internacional, Marbella, Andalusia, Spain
Show on map
4.2 mi from city centre,  

Hotel Pyr Marbella is set in Marbella and is within a short walk of nearby landmarks, such as Puerto Banus Marina. It also offers a swimming pool, outdoor tennis courts and an outdoor pool.

£26
Avg. per night
Hostal San Felipe
Hostal San Felipe
10.0 Excellent
Galicia, 14, San Pedro de Alcántara, Andalusia, Spain
Show on map
0.3 mi from city centre,  

Located in Marbella, Hostal San Felipe is an easy drive from Puerto Banus and Puerto Banus Marina. It offers free Wi-Fi and extensive mountain views.

£42
Avg. per night
Senator Marbella Spa Hotel
Senator Marbella Spa Hotel
8.0 Excellent
Principe Alfonso Hohenlohe, s/n, Marbella, Andalusia, Spain
Show on map
1.2 mi from city centre,  

Senator Marbella Spa Hotel offers 4-star accommodation in Marbella. It also features a sauna, a Jacuzzi and an outdoor pool.

£43
Avg. per night
Colina del Paraiso by Checkin
Colina del Paraiso by Checkin
8.4 Excellent
Crta De Cadiz Km 166, Benahavis, Andalusia, Spain
Show on map
2.9 mi from city centre,  

Located within the picturesque countryside of Benahavis, Colina del Paraiso by Checkin offers unique accommodation and a full range of facilities, such as an outdoor pool, a rooftop terrace and outdoor tennis courts. The various facilities this traditional property has to offer include a kids pool, a coffee bar and a kids club.

£46
Avg. per night
Sisu Boutique Hotel
Sisu Boutique Hotel
7.0 Good
C.N. 340 KM 173.5, Marbella, Andalusia, Spain
Show on map
5.1 mi from city centre,  

Providing an in-house night club and a beauty centre, Sisu Boutique Hotel is situated in Marbella and boasts 4-star accommodation. It also features an outdoor pool, a Jacuzzi and a sauna.

£49
Avg. per night
Ona Valle Romano Golf & Resort
Ona Valle Romano Golf & Resort
8.3 Excellent
Calle Flaminio 2, Estepona, Andalusia, Spain
Show on map
2.2 mi from city centre,  

Located in Estepona, Ona Valle Romano Golf & Resort provides free wireless internet and a gym. It also offers a free shuttle service, an outdoor pool and a swimming pool.

£50
Avg. per night
Hotel Avenida 31
Hotel Avenida 31
8.2 Excellent
Avenida Ruiz Picasso, 31, San Pedro de Alcántara, Andalusia, Spain
Show on map
0.2 mi from city centre,  

Located in San Pedro de Alcantara, Hotel Avenida 31 is a short walk to several local tourist attractions, including Santa Clara Golf Marbella. It also offers a sun deck, free Wi-Fi and babysitting/child services.

£53
Avg. per night
Bluebay Banús
Bluebay Banús
7.6 Good
Carretera de Cadiz, Km 173, Marbella, Andalusia, Spain
Show on map
5.1 mi from city centre,  

Located in Marbella, BlueBay Banus is an easy drive from Puerto Banus Marina and Plaza de los Naranjos. It has a gym, as well as free Wi-Fi, a rooftop terrace and an outdoor pool.

£55
Avg. per night

Hotel prices in San Pedro de Alcántara

2 stars or below

£42 - £82

Hotel Avenida 31

No. 1 most popular

Hotel Avenida 31
8.2 Excellent
£53
Avg. per night
Bluebelle by Pillow

No. 2 most popular

Bluebelle by Pillow
8.0 Excellent
£82
Avg. per night
Hostal San Felipe

Best value

Hostal San Felipe
10.0 Excellent
£42
Avg. per night
3 stars

£26 - £123

NH San Pedro de Alcántara

No. 1 most popular

£59
Avg. per night
Globales Cortijo Blanco

No. 2 most popular

£83
Avg. per night
Hotel Pyr Marbella

Best value

£26
Avg. per night
4 stars and up

£43 - £393

Barceló Marbella

No. 1 most popular

Barceló Marbella
8.5 Excellent
£63
Avg. per night
Marriott's Playa Andaluza

No. 2 most popular

£175
Avg. per night
Senator Marbella Spa Hotel

Best value

£43
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Pedro de Alcántara

San Pedro de Alcántara travel FAQs

  • What are the best hotels in San Pedro de Alcántara?

    NH San Pedro de Alcántara (8.4/10 from 1,177 reviews), Globales Cortijo Blanco (7.3/10 from 75 reviews), and Barceló Marbella (8.5/10 from 2,003 reviews) are all highly rated places to stay in San Pedro de Alcántara.

  • What is a good hotel near Real Club de Golf Guadalmina?

    Hostal Plaza San Pedro is a hotel near Real Club de Golf Guadalmina that is popular with HotelsCombined users, scoring 7.8 across 492 reviews.