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:

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.

K
Karol
From
Poland
Handmade furnitures made by the owner! Very clean and great contact with owners!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,063 reviews
Price from
US$80.12
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.

M
Mild Red
From
Spain
The apartments are spacious,clean ang comfortable.The staffs in the office are very kind. Sure to come back again .🫶🏽
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 713 reviews
Price from
US$97.02
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.0
Superb - What previous guests thought, 10 reviews
Price from
US$156.07
1 night, 2 adults

Linda Vista Beach Apartment

San Pedro de Alcantara, Marbella

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

G
Gary
From
United Kingdom
Everything was great about the stay, Francisco was very nice and helpful, would definitely book again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 24 reviews
Price from
US$242.87
1 night, 2 adults

Acogedor apartamento 2 dormitorios

San Pedro de Alcantara, Marbella

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.

D
Deborah
From
United Kingdom
The apartment is big with plenty of space. Great location to bars, restaurants and a short walk to the beach. Taxi’s are just at the top of the street if you want to go else where. Apartment is clean and tidy and has everything that you need. Host is brilliant anything you need help with he is quick at getting back to you and is very helpful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 18 reviews
Price from
US$548.97
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.2
Superb - What previous guests thought, 23 reviews
Price from
US$183.13
1 night, 2 adults

El Cafetal de Veronica

San Pedro de Alcantara, Marbella

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

a
andrew
From
United Kingdom
Location great and great pool and outdoor area
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 9 reviews
Price from
US$3,120.76
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$794.38
1 night, 2 adults

Villa by the beach 5 bedrooms

San Pedro de Alcantara, Marbella

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

S
Sebastian
From
Romania
We had a wonderful stay at the villa! The rooms were spacious, clean, and beautifully decorated. We especially loved the private pool — perfect for relaxing and enjoying the sun. One of the best features was the direct private path from the villa to the beach, which made everything so convenient and special. The host was extremely responsive and helpful — every time we needed something, he assisted us right away. Highly recommend!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$2,553.35
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 provides air-conditioned accommodation with a patio and free WiFi.

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$425.56
1 night, 2 adults
See all 257 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.2
    Very good - What previous guests thought, 1,921 reviews
  • Popular with guests booking hotels in Marbella

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 2,932 reviews
  • Popular with guests booking hotels in Marbella

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,868 reviews
  • Popular with guests booking hotels in Marbella

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,552 reviews
  • Popular with guests booking hotels in Marbella

    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 186 reviews
  • Popular with guests booking hotels in Marbella

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 150 reviews
  • Popular with guests booking hotels in Marbella

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 201 reviews
  • Popular with guests booking hotels in Marbella

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

The best hotels with breakfast in San Pedro de Alcantara

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

    Barceló 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.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,868 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.93 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 150 reviews

    The 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 night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 186 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

More districts like San Pedro de Alcantara

Explore hotel options in other areas of Marbella