Hotels in San Pedro de Alcantara, Marbella

Enter your dates and choose from 235 hotels and other places to stay

Featured hotels in San Pedro de Alcantara

Filter by:

Star rating
Review score

Hostal Alisol Boutique San Pedro

San Pedro de Alcantara, Marbella

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.

R
Rodrigo
From
Brazil
10/10. Perfect stay. Comfortable, clean, good location. Definitely would stay again
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,072 reviews
Price from
US$81.15
1 night, 2 adults

Aqua Apartments Vento, Marbella

San Pedro de Alcantara, 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.

N
Nic
From
United Kingdom
Very spacious and clean. Plenty of parking outside, a good location.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 689 reviews
Price from
US$105.28
1 night, 2 adults

Casa Silca

San Pedro de Alcantara, Marbella

Situated within 35 km of La Cala Golf and 36 km of La Duquesa Golf, Casa Silca offers rooms with air conditioning and a private bathroom in Marbella.

K
Katarzyna
From
Netherlands
The owner was very communicative and made us feel like at home. The garden and the terrace feels like oasis with amazing views of both the mountains and the sea. The decor of the place is chic and the room is super comfy! Extra points for so many pillows :) The location is quite far away from other places but this offer a feeling of a complete disconnection.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 301 reviews
Price from
US$99.54
1 night, 2 adults

Frontline 2 bed apartment, San Pedro de Alcántara

San Pedro de Alcantara, Marbella

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.

E
Elizabeth
From
United Kingdom
The location of the property is excellent. The apartment is immaculate with everything you need. Stuart the owner was so nice, was waiting for us arriving and left a lovely welcome package which I thought was a lovely touch.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 11 reviews
Price from
US$158.09
1 night, 2 adults

Acogedor apartamento en el centro con muchas comodidades

San Pedro de Alcantara, Marbella

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.

K
Kunslu
From
Spain
Comfort, clean, easy to find, good instruction for check in.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 25 reviews
Price from
US$129.45
1 night, 2 adults

Acogedor apartamento 2 dormitorios

San Pedro de Alcantara, Marbella

Located in Marbella, 1 km from San Pedro Beach and 32 km from La Cala Golf, Acogedor apartamento 2 dormitorios offers an outdoor swimming pool and air conditioning.

O
Olivia
From
Ireland
Beautiful apartment exactly as seen online. Very well situated among good restaurants and close to the beach. Good swimming pool. Host responded within minutes of texts.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 19 reviews
Price from
US$556.05
1 night, 2 adults

Guadalmina Alta

San Pedro de Alcantara, Marbella

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.

M
Murphy
From
Ireland
Location was great. if you rent a car, everything is easily accessible (san Pedro, Puerto Banus, waterparks, Beaches, Prom) but you can easily walk or taxi to the town. There are communal pool areas which the kids loved. Stayed in and got Take out a few night, went out on other night. It is nice to have the comfort of an apartment instead of a hotel room. where you have good space and facilities and wifi.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 8 reviews
Price from
US$804.62
1 night, 2 adults

Villa by the beach 5 bedrooms

San Pedro de Alcantara, Marbella

Set within the San Pedro de Alcantara district in Marbella, Villa by the beach 5 bedrooms has air conditioning, a patio, and mountain views.

D
Daniel
From
United Kingdom
Fantastic service throughout from a lovely team, who went over and above all week. We can't thank them enough. Villa is clean, loads of rooms, space, garden tidy, everything worked.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews
Price from
US$2,586.26
1 night, 2 adults

Marbella Beach San Pedro

San Pedro de Alcantara, Marbella

Located in Marbella, 500 metres from San Pedro Beach and 31 km from La Cala Golf, Marbella Beach San Pedro offers air conditioning.

M
Maud
From
Netherlands
Perfect location so close to the beach, clean and light apartment. Very kind and helpful owner. Kitchen has lots of utensils to prepare something that was perfect.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$431.05
1 night, 2 adults

El Cafetal de Veronica

San Pedro de Alcantara, Marbella

Located in Marbella, 400 metres from San Pedro Beach and 32 km from La Cala Golf, El Cafetal de Veronica offers an outdoor swimming pool and air conditioning.

a
andrew
From
United Kingdom
Location great and great pool and outdoor area
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews
Price from
US$3,160.99
1 night, 2 adults
See all 235 hotels in San Pedro de Alcantara

Most booked hotels in San Pedro de Alcantara in the past month

See all

Popular with guests booking hotels in Marbella

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,507 reviews

Popular with guests booking hotels in Marbella

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,011 reviews

Popular with guests booking hotels in Marbella

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,834 reviews

Popular with guests booking hotels in Marbella

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 172 reviews

Popular with guests booking hotels in Marbella

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 137 reviews

Popular with guests booking hotels in Marbella

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 208 reviews

The best hotels with breakfast in San Pedro de Alcantara

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,011 reviews

Paloma Blanca Boutique Hotel is located in Marbella, 9 km from Marbella Bus Station. Guests can enjoy the on-site restaurant and the outdoor saltwater pool.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,834 reviews

This 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.21 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 172 reviews

The pool is closed from 01/11/2025 to 27/11/2025 and from 07/03/2026 to 31/03/2026.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 160 reviews

Built 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

104 cheap hotels in San Pedro de Alcantara

Family Hotels

121 family hotels in San Pedro de Alcantara

Hotels with Pools

124 hotels with pools in San Pedro de Alcantara

Accessible Hotels

14 accessible hotels in San Pedro de Alcantara

Beach rentals

75 beach rentals in San Pedro de Alcantara

Apartments

123 apartments in San Pedro de Alcantara

Golf Hotels

3 golf hotels in San Pedro de Alcantara

Self Catering Accommodation

103 self catering accommodation in San Pedro de Alcantara

More districts like San Pedro de Alcantara

Explore hotel options in other areas of Marbella

Puerto Banus

459 hotels

Elviria

386 hotels

Nueva Andalucia

195 hotels

Nikki Beach

130 hotels

Guadalmina

57 hotels