Skip to main content

Filter by:


Star rating

Review score

San Pedro de Alcantara – 481 hotels and places to stay
See the latest prices and deals by choosing your dates.
Occidental Puerto Banús, hotel in San Pedro de Alcantara

Occidental Puerto Banús is located in the centre of Puerto Banus, 300 metres from the beach. It features 2 swimming pools and free WiFi throughout the property.

The staff were amazing especially ‘virona’ who helped my mum who wasn’t very well couldn’t recommend this hotel enough!
8.5
Scored 8.5
Very good
Rated very good
2,630 reviews
Price from€ 106.40per night
Senator Marbella, hotel in San Pedro de Alcantara

A rooftop pool with wonderful sea views can be found at this spa hotel. Situated 300 metres from Guadalpin Beach, it offers free WiFi and air-conditioned rooms with a 42-inch flat TV.

Staff all so friendly and welcoming
8.0
Scored 8.0
Very good
Rated very good
4,565 reviews
Price from€ 80.58per night
BlueBay Banús, hotel in San Pedro de Alcantara

Surrounded by tropical gardens, BlueBay Banús is 10 minutes’ walk from the beach in Puerto Banús. It offers 3 outdoor pools, and air-conditioned rooms with satellite TV.

Our stay at The BlueBay Banus was perfect! From the welcome onwards the staff were brilliant, the room was perfect, such a high standard of cleanliness everywhere, the breakfast was a buffet with excellent choices, the surroundings were gorgeous and the location was a 20 min walk to San Pedro or a 20 min walk to Puerto Banus. We are already looking at booking our next stay at this hotel, it is definitely going to become a regular for us :)
7.5
Scored 7.5
Good
Rated good
2,328 reviews
Price from€ 137.08per night
NH Marbella, hotel in San Pedro de Alcantara

Set in Marbella, NH Marbella lies just 5 minutes' walk from the seafront and 20 minutes' from the centre of Marbella. Free WiFi and outdoor pool are featured.

Great location, comfortable and spacious rooms, staff were very helpful and friendly
8.3
Scored 8.3
Very good
Rated very good
2,469 reviews
Price from€ 145per night
NH San Pedro de Alcántara, hotel in San Pedro de Alcantara

Situated in San Pedro de Alcántara, this NH is just 1.3 km from the beach and 5 minutes’ by car from Puerto Banus. It offers free WiFi, and rooms feature air conditioning and a balcony.

Ayoub from the night shift is the best!
8.3
Scored 8.3
Very good
Rated very good
1,555 reviews
Price from€ 96per night
Boho Club, hotel in San Pedro de Alcantara

Located in Marbella, 700 metres from Río Verde Beach, Boho Club provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

The friendly staff, the vibe of the design and the cleanliness the breakfast the comfortable villa, the garden. Basically everything
8.8
Scored 8.8
Fabulous
Rated fabulous
749 reviews
Price from€ 260per night
Óbal Urban Hotel, hotel in San Pedro de Alcantara

Óbal Urban, totally renovated in 2023, is centrally located opposite Alameda Park in Marbella's old town, 3 minutes' walk from Marbella Beach. It offers great views and free high-speed WiFi...

Great location, spotlessly clean.
8.9
Scored 8.9
Fabulous
Rated fabulous
208 reviews
Price from€ 190per night
Puente Romano Beach Resort, hotel in San Pedro de Alcantara

Welcome to Puente Romano Beach Resort, the Mediterranean's most vibrant place to be.

Amazing restaurants high standard of finish’s in the room
8.8
Scored 8.8
Fabulous
Rated fabulous
709 reviews
Price from€ 387per night
Hotel Monarque El Rodeo, hotel in San Pedro de Alcantara

Next to Alameda Park and 200 metres from Venus Beach, Hotel Monarque El Rodeo is located in the city centre. It offers swimming pool, sun terrace and free Wi-Fi.

Location and staff were fantastic . And very good value for money
8.1
Scored 8.1
Very good
Rated very good
2,025 reviews
Price from€ 166per night
Anantara Villa Padierna Palace Benahavís Marbella Resort - A Leading Hotel of the World, hotel in San Pedro de Alcantara

Featuring 3 18-hole golf courses, this luxury hotel is 10 minutes’ drive from Puerto Banus. Designed like a Tuscan palace, it features a 2, 000 m² spa, Roman Amphitheater and a luxurious beach club.

Location, decoration, ansolutely beautyfull
9.3
Scored 9.3
Superb
Rated superb
680 reviews
Price from€ 455per night
See all hotels in and around San Pedro de Alcantara
Subscribe to receive premium deals

Prices drop the moment you sign up!