Hotels in San Pedro de Alcantara, Marbella
Enter your dates and choose from 257 hotels and other places to stay
Featured hotels in San Pedro de Alcantara
Filter by:
Hostal Alisol Boutique San Pedro
Set in Marbella in the Andalucía Region, 9 km from Marbella Bus Station, Hostal Alisol Boutique San Pedro boasts a terrace and views of the city.

Aqua Apartments Vento, Marbella
Aqua Apartments Vento, Marbella, a property with an outdoor swimming pool, is located in Marbella, 32 km from La Cala Golf, 38 km from La Duquesa Golf, as well as 47 km from Plaza de Espana.

Frontline 2 bed apartment, San Pedro de Alcántara
Situated in Marbella, 100 metres from San Pedro Beach and 32 km from La Cala Golf, Frontline 2 bed apartment, San Pedro de Alcántara offers an outdoor swimming pool and air conditioning.

Linda Vista Beach Apartment
Located in Marbella, 300 metres from San Pedro Beach and 33 km from La Cala Golf, Linda Vista Beach Apartment offers air conditioning.

Acogedor apartamento 2 dormitorios
Located in Marbella, 32 km from La Cala Golf and 38 km from La Duquesa Golf, Acogedor apartamento 2 dormitorios offers a garden and air conditioning.

Acogedor apartamento en el centro con muchas comodidades
Offering inner courtyard views, Acogedor apartamento en el centro con muchas comodidades is an accommodation located in Marbella, 33 km from La Cala Golf and 36 km from La Duquesa Golf.

El Cafetal de Veronica
Located within the San Pedro de Alcantara district in Marbella, El Cafetal de Veronica has air conditioning, a balcony, and garden views.

Guadalmina Alta
Guadalmina Alta is situated in the Guadalmina district of Marbella, 37 km from La Duquesa Golf, 48 km from Iglesia de Santa María la Mayor and 48 km from Plaza de Espana Ronda.

Villa by the beach 5 bedrooms
Boasting air-conditioned accommodation with a private pool, mountain view and a patio, Villa by the beach 5 bedrooms is set in Marbella.

Marbella Beach San Pedro
Located in Marbella, 500 metres from San Pedro Beach and 31 km from La Cala Golf, Marbella Beach San Pedro provides air-conditioned accommodation with a patio and free WiFi.

Most booked hotels in San Pedro de Alcantara in the past month
Popular with guests booking hotels in Marbella
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,921 reviewsPopular with guests booking hotels in Marbella
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 2,932 reviewsPopular with guests booking hotels in Marbella
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,868 reviewsPopular with guests booking hotels in Marbella
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 1,552 reviewsPopular with guests booking hotels in Marbella
Scored out of 10, guest rating 7.6Good - What previous guests thought, 186 reviewsPopular with guests booking hotels in Marbella
Scored out of 10, guest rating 7.9Good - What previous guests thought, 150 reviewsPopular with guests booking hotels in Marbella
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 201 reviewsPopular with guests booking hotels in Marbella
Scored out of 10, guest rating 7.6Good - What previous guests thought, 141 reviews
The best hotels with breakfast in San Pedro de Alcantara
Barceló Marbella
Hotel in MarbellaBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,920 reviewsBarceló Marbella is in Guadalmina, 10 minutes’ drive from Puerto Banús on the Costa del Sol. It boasts a seasonal outdoor pool and is just 200 metres from Guadalmina Golf Club.
Hotel Doña Catalina
Hotel in MarbellaBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,868 reviewsThis family-run hotel is set in a privileged spot in San Pedro de Alcántara centre, a 20-minute walk from the beach and a 5-minute drive to Puerto Banus Marina. It offers a rooftop sun terrace.
From US$80.93 per nightGlobales Cortijo Blanco
Hotel in MarbellaBreakfast optionsScored out of 10, guest rating 7.9Good - What previous guests thought, 150 reviewsThe pool is closed from 01/11/2025 to 27/11/2025 and from 07/03/2026 to 31/03/2026.
From US$140.10 per nightGlobales Pueblo Andaluz
Hotel in MarbellaBreakfast optionsScored out of 10, guest rating 7.6Good - What previous guests thought, 186 reviewsBuilt in the style of an Andalusian village, with pretty streets and squares, Globales Pueblo Andaluz is located in San Pedro de Alcántara. It offers an outdoor swimming pool and tennis court.
Check out other unique places to stay in San Pedro de Alcantara
Cheap hotels
117 cheap hotels in San Pedro de AlcantaraHotels with Pools
147 hotels with pools in San Pedro de AlcantaraAccessible Hotels
16 accessible hotels in San Pedro de AlcantaraBeach rentals
82 beach rentals in San Pedro de AlcantaraFamily Hotels
38 family hotels in San Pedro de AlcantaraGolf Hotels
3 golf hotels in San Pedro de AlcantaraGuest Houses
5 guest houses in San Pedro de AlcantaraSelf Catering Accommodation
123 self catering accommodation in San Pedro de Alcantara
More districts like San Pedro de Alcantara
Explore hotel options in other areas of Marbella
Marbella City Centre
837 hotelsPuerto Banus
483 hotelsElviria
407 hotelsNueva Andalucia
207 hotelsNikki Beach
125 hotelsMarbella Old Town
108 hotelsGuadalmina
66 hotels