Hotels in San Pedro de Alcántara

Find the best San Pedro de Alcántara hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for San Pedro de Alcántara hotels with free cancellation or excellent ratings

Trusted San Pedro de Alcántara hotel providers

See all hotels in San Pedro de Alcántara

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHostal El Labrador – 4.2

How to find the best hotel deals in San Pedro de Alcántara

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in San Pedro de Alcántara

  • You already use our search engine to find awesome flight deals. Now you can use the same magic to uncover fantastic savings on San Pedro de Alcántara hotels. These tips are your shortcut to booking like a pro.

  • Lock in the best San Pedro de Alcántara hotel prices by organising your plans early. Hotels sometimes offer early booking discounts to fill rooms well in advance.

  • That said, booking at the last minute can pay off. Some places cut their rates a day or two before arrival to avoid having empty rooms.

  • Be flexible with your dates, unlock better rates. Search for hotels in different months or seasons. Even booking during the week (instead of weekends) can work out cheaper.

  • Skip the risk of extra fees by searching for stays with free cancellation. If your plans fall through or you spot a better offer, you can cancel your booking without penalty.

Where to stay in San Pedro de Alcántara

Central San Pedro de Alcántara

  • Central San Pedro de Alcántara keeps you where it's all happening. If sightseeing is at the top of your to-do list, stay at any of these hotels and you'll find yourself close to some big-name attractions.

  • If you'd like to be near Iglesia de San Pedro, you'll be happy with Puerto Banus Luxury Penthouse. This San Pedro de Alcántara hotel is around 3 kilometres from this sight.

  • Parroquia Virgen del Rocío in your plans? Villa del Mar keeps you in a super handy spot. This hotel in San Pedro de Alcántara is roughly 2 kilometres away.

  • Or check the current listings for hotels near IGLESIA CRISTIANA EVANGELICA DE SAN PEDRO DE ALCANTARA. Boho Club is 5 kilometres or so from this sight. This stay makes a good base for experiencing the city.

Best hotels in San Pedro de Alcántara

Best budget hotels

  • Make your travel money go further by choosing from around 20 budget San Pedro de Alcántara hotels. Ideal for when you want to spend less on check-in and more on checking things out, these stays come with the basics like toiletries, fresh linens, and simple breakfasts.

  • Get the comfort you want without the fuss or frills at Hotel Amanhavis. It has a 3-star rating and amenities such as a laundry and a restaurant.

  • La Morada Mas Hermosa offers conveniences like luggage storage and a safe deposit box. Check in to this 2-star San Pedro de Alcántara hotel and keep more money for what matters.

  • A 24-hour front desk and a cafe are just the start of the things you'll find at Hotel El Faro Marbella. Another win for your budget, this place is rated 3 stars.

Best 4-star hotels in San Pedro de Alcántara

  • When you want a little more from your stay, the 4-star hotels in San Pedro de Alcántara deliver. With around 40 choices, they generally offer well-designed rooms, attentive service, and extras like on-site restaurants and spas. These hotels feel elevated without feeling extravagant.

  • Find a room at Óbal and experience the elevated comforts that come with this 4-star stay. Take advantage of a restaurant and a pool while you're here.

  • A nightclub and room service are just some of the amenities on offer at Linda Boutique Hotel. This San Pedro de Alcántara hotel strikes the right balance between quality and value.

  • Boutique Hotel B51 is one more that's easy to like. It comes with concierge assistance and a golf course, among other extras.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around 20 5-star hotels in San Pedro de Alcántara ready to treat you like the main event. These types of stays generally come with elevated extras like gourmet dining, personalised spa treatments, and designer toiletries.

  • Step into a world of luxury at La Fonda Heritage Hotel Luxury, Relais & Châteaux. Room service and bathrobes help elevate the whole experience here.

  • Alternatively, enjoy the stay you deserve at ME Marbella by Meliá. This 5-star San Pedro de Alcántara hotel offers a restaurant, an indoor swimming pool and much more.

Best hotels in San Pedro de Alcántara for families

  • Travelling with the kids? You need a hotel that adds more comfort to the chaos. Activity centres, childcare services, laundry facilities, and kitchenettes make family getaways easier. You'll find roughly 40 family-friendly hotels in San Pedro de Alcántara ready to welcome your crew.

  • Set aside more for the kids' favourite activities when you book Hotel Avenida 31. This reasonably priced 2-star option comes with a restaurant and baby-sitting. It consistently earns an overall rating above 4 out of 5.

  • If you'd like something a little more luxurious, treat everyone to a stay at Hotel Claude Marbella. This 4-star San Pedro de Alcántara hotel features express check-in and an airport shuttle.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a San Pedro de Alcántara hotel with a spa. With roughly 50 to choose from, they're all about helping you relax. Many offer features like steam rooms, saunas, beauty salons, and serene indoor pools.

  • Settle into Anantara Villa Padierna Palace Benahavís Marbella Resort and then put the world on hold. A beauty salon, a hot spring and other added comforts await you at this 5-star option.

  • Beachside Apartment With Sea View is another top pick where you'll feel well taken care of. Make the most of a garden and more at this hotel in San Pedro de Alcántara.

Best hotels with a pool

  • There are at least 100 pool hotels in San Pedro de Alcántara, each bringing something different to the table. City hotels tend to feature indoor or rooftop pools, while resorts generally go big with open-air setups and extras like water slides. Whether you're here for downtime or playtime, you'll find a stay to match.

  • Puerto Banus Luxury Penthouse offers an outdoor swimming pool, Wi-Fi and a garden. You'll have the right mix of features for a memorable stay at this San Pedro de Alcántara hotel.

  • Slip on your swimsuit and chill by the water at CASA Tess Boutique Hotel. An outdoor swimming pool, a pool bar and a sauna give you a taste of what's included.

  • ME Marbella by Meliá is another stay with all the essentials covered. This hotel offers an indoor swimming pool, a laundry and room service.

Best pet-friendly hotels

  • Why explore solo when your pet can tag along? From cosy beds and grooming stations to nearby walking tracks, pet-friendly hotels are set up to help you and your best buddy feel at home. There are around 40 San Pedro de Alcántara hotels ready to welcome your furry friend.

  • You pack the treats, La Fonda Heritage Hotel Luxury, Relais & Châteaux will take care of the rest. Amenities like a laundry and ironing services add to the appeal of this pet-friendly hotel in San Pedro de Alcántara.

  • You can also relax with your four-legged friend at Linda Boutique Hotel. It includes a nightclub, tour services and more.

  • Hotel Central Boutique ranks right up there too. Its amenities include a lounge and room service.

Finding cheap hotels in San Pedro de Alcántara: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in San Pedro de Alcántara with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is ج.م.‏ 3,433 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ج.م.‏ 3,435 per night.
The average price of a hotel during the week is ج.م.‏ 3,570 per night, and the average price on weekends is ج.م.‏ 3,444. Overall, it looks like the cheapest day to stay in San Pedro de Alcántara could be Friday.
We crunched some numbers on our calendar and found that Friday is the cheapest day to stay in San Pedro de Alcántara. And the most expensive day seems to be Monday
The cheapest month to stay in a hotel in San Pedro de Alcántara is March, with an average price of ج.م.‏ 3,435 per night. The most expensive month is August, when the average room rate can rise to ج.م.‏ 7,083 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in March is ج.م.‏ 3,435 per night, which is around 26% lower than the rest of the year.