Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
We just got back from here yesterday after having a lovely relaxing 3 days.Very friendly and clean hotel.Its family run so it’s got that personal touch.Dont let the few bad reviews on trip advisor put you off.I suspect they were done by jealous women against the very lovely lady who owns the hotel.
We just got back from here yesterday after having a lovely relaxing 3 days.Very friendly and clean hotel.Its family run so it’s got that personal touch.Dont let the few bad reviews on trip advisor put you off.I suspect they were done by jealous women against the very lovely lady who owns the hotel.
Close to great bar's and restaurant's..secure parking ( we have a classic car) breakfast 10 out of 10....Lift ..very clean room and bedding, great staff. We were so pleased with our choice
Would def recommend and return
Please thank the staff if possible x
G n T from Torrevieja Spain
Close to great bar's and restaurant's..secure parking ( we have a classic car) breakfast 10 out of 10....Lift ..very clean room and bedding, great staff. We were so pleased with our choice
Would def recommend and return
Please thank the staff if possible x
G n T from Torrevieja Spain
We stayed at the hotel in the beginning of January. The weather was amazing. We did sun bathing and outdoors swimming. The spa is very clean and offers full rejuvenation. We enjoyed relaxing in the lush garden. The staff was very friendly and helpful. The food in the main restaurant was exceptionally good.
We would highly recommend this hotel to everybody who is after a relaxing holiday in a luxurious place.
We stayed at the hotel in the beginning of January. The weather was amazing. We did sun bathing and outdoors swimming. The spa is very clean and offers full rejuvenation. We enjoyed relaxing in the lush garden. The staff was very friendly and helpful. The food in the main restaurant was exceptionally good.
We would highly recommend this hotel to everybody who is after a relaxing holiday in a luxurious place.
Peter
Reviewed January 12, 2016Reviewed January 12, 2016
Clean, modern hotel in a good location on the golden mile. Rooms are spacious. Comfy bed. The breakfast was lovely. Lovely clean pool and comfy sunloungers. Staff were really friendly and helpful. Good value hotel.
Clean, modern hotel in a good location on the golden mile. Rooms are spacious. Comfy bed. The breakfast was lovely. Lovely clean pool and comfy sunloungers. Staff were really friendly and helpful. Good value hotel.
Claire
Reviewed October 30, 2026Reviewed October 30, 2026
Had an amazing stay at The Flag for a week. It was the perfect peaceful stay as a solo woman traveller. The staff were incredibly friendly and helpful and the whole area felt safe. Will be returning soon!
Had an amazing stay at The Flag for a week. It was the perfect peaceful stay as a solo woman traveller. The staff were incredibly friendly and helpful and the whole area felt safe. Will be returning soon!
The hotel is excellent and being right in the centre of the old town the hotel, it could not be placed in a better location for restaurants and wine bars shops etc. Parking on the street limited and expensive, parking local in under ground sites approx 15 euros 24 hours. I had been to Marbella several times before but this the first time in old town. I actually spotted this hotel previously and promised to return, which I will definitely do again.
The hotel is excellent and being right in the centre of the old town the hotel, it could not be placed in a better location for restaurants and wine bars shops etc. Parking on the street limited and expensive, parking local in under ground sites approx 15 euros 24 hours. I had been to Marbella several times before but this the first time in old town. I actually spotted this hotel previously and promised to return, which I will definitely do again.
My husband booked this hotel to celebrate our anniversary and his birthday. On arrival we informed that our room had been upgraded which was fantastic. We were then given a tour of the hotel by the guest relations manager. Our room was stunning and huge! It is worth mentioning the massive bed which was as comfortable as it looked. We took the free transport to the beach club where we had a lovely lunch looking at the sea, the service and food were excellent. We used the Spa facilities at the...
My husband booked this hotel to celebrate our anniversary and his birthday. On arrival we informed that our room had been upgraded which was fantastic. We were then given a tour of the hotel by the guest relations manager. Our room was stunning and huge! It is worth mentioning the massive bed which was as comfortable as it looked. We took the free transport to the beach club where we had a lovely lunch looking at the sea, the service and food were excellent. We used the Spa facilities at the...
AnnieT
Reviewed December 22, 2015Reviewed December 22, 2015
Wonderful place to stay. Very clean and friendly staff. Right in the heart of Marbella.Great access to public transport and walks on the promenade and the lovely old town. What a location .Definitely recommend.
Wonderful place to stay. Very clean and friendly staff. Right in the heart of Marbella.Great access to public transport and walks on the promenade and the lovely old town. What a location .Definitely recommend.
Lisa Jane
Reviewed November 17, 2024Reviewed November 17, 2024
The reception staff were amongst the best we’ve ever experienced and the hotel is well situated in the old town with numerous bars and restaurants within a short walk. The rooftop terrace is a great sun trap, even in January.
The reception staff were amongst the best we’ve ever experienced and the hotel is well situated in the old town with numerous bars and restaurants within a short walk. The rooftop terrace is a great sun trap, even in January.
Amanda
Reviewed January 22, 2024Reviewed January 22, 2024
Stunning Beaches: Enjoy the beautiful Playa San Pedro, perfect for sunbathing and water activities.
Outdoor Adventures: Engage in thrilling pursuits at nearby attractions like Selwo Aventura and various water parks.
Charming Town Atmosphere: Wander through picturesque streets, soaking in the warm Andalusian hospitality.
Golf and Sports: Play at various golf courses and relax at private country clubs catering to sports enthusiasts.
Proximity to Marbella: Explore the vibrant nightlife and stunning beaches just a short distance away.
Find great hotels near San Pedro de Alcantara
Explore a variety of hotel accommodations in San Pedro de Alcántara, Marbella, where you'll find options ranging from family-friendly hotels to luxurious resorts. Ideal for both relaxing beach holidays and business trips, this charming area offers a delightful blend of amenities and services to enhance your stay. Whether you seek a vibrant vacation experience or a tranquil retreat, San Pedro de Alcántara hotels cater to all your travel needs.
Hard Rock Hotel Marbella – Puerto Banús: A vibrant 4-star hotel with a remarkable guest rating of 8.8, Hard Rock Hotel Marbella – Puerto Banús is located 3.2km from San Pedro de Alcantara. This lively establishment caters to business travellers and those seeking a luxurious spa getaway. The hotel embraces a rock 'n' roll theme, featuring a full-service spa that offers a range of treatments, including massages, sauna access, and refreshing pool services. Pet-friendly amenities ensure that your furry companions are accommodated, with specific policies in place for their comfort.
Amàre Beach Hotel Marbella - Adults Recommended: An exquisite 4-star hotel boasting an impressive guest rating of 9.6, Amàre Beach Hotel Marbella is situated 9.7km from San Pedro de Alcantara. This adults-only retreat is perfect for couples seeking a romantic beach getaway. Guests can enjoy direct beach access and a vibrant city atmosphere. The elegant design and luxurious amenities create a serene environment, making it an ideal choice for those wishing to unwind by the sea.
Occidental Puerto Banus: A welcoming 4-star hotel with a commendable guest rating of 9.2, Occidental Puerto Banus is positioned 3.2km from San Pedro de Alcantara. This family-friendly hotel features direct beach access and a range of amenities tailored for children, including a dedicated children's pool and complimentary cribs. Families will appreciate the onsite childcare services, ensuring a relaxing and enjoyable stay for guests of all ages.
Where to stay near San Pedro de Alcantara
San Pedro de Alcantara offers a delightful blend of outdoor activities and beach relaxation, making it a perfect destination for families and sports enthusiasts alike. Visitors can explore the charming streets of this Spanish town, bask on Playa San Pedro, and absorb the welcoming Andalusian hospitality. Just a stone's throw away lies the vibrant Marbella, where you can indulge in stunning beaches and a lively atmosphere, ensuring an unforgettable holiday experience in Andalucía.
Marbella: Nestled along the stunning Costa del Sol, Marbella is a vibrant city that offers a delightful blend of cosmopolitan living and rich Andalusian culture. With its picturesque beaches and world-class golf courses, Marbella is a haven for outdoor enthusiasts. The city experiences steady visitor numbers year-round, but summer months from June to August see a peak in arrivals. Explore the charming old town with its cobbled streets, indulge in fine dining, or relax at the marina. Don't miss the chance to soak up the sun on the family-friendly beaches, making Marbella an ideal base for your Andalusian adventure.
Estepona: Located approximately 16.1km from San Pedro de Alcantara, Estepona is a charming coastal city known for its beautiful beaches and vibrant flower-filled streets. This destination offers a moderately seasonal travel experience, with peak visitor numbers during the summer months. Estepona is perfect for those seeking outdoor activities, including golf and water sports. The picturesque marina and family-friendly beaches are popular highlights, inviting you to unwind and enjoy the scenic coastal views. With a lively atmosphere and a captivating old town, Estepona is a must-visit for any traveller in the region.
Puerto Banús: Just 3.2km from San Pedro de Alcantara, Puerto Banús is an upscale marina and neighbourhood renowned for its luxury lifestyle and vibrant nightlife. While it attracts visitors year-round, the peak season occurs from July to September. The area is perfect for outdoor enthusiasts, offering stunning beaches and top-notch golf courses. Stroll along the marina lined with luxury yachts, indulge in high-end shopping, or enjoy the lively beach clubs. Puerto Banús is the epitome of glamour and relaxation, making it a fantastic spot to explore during your stay in the Costa del Sol.
Things to do near San Pedro de Alcantara
San Pedro de Alcantara offers a delightful mix of outdoor and sports activities, making it perfect for a beach holiday. Visitors can enjoy golf at the nearby courses or relax at country private clubs. For adventure seekers, attractions like Selwo Aventura and various water parks are available, alongside thrilling banana boat rides, ensuring an exciting stay in this charming Andalusian destination.
Shopping
Only a short stroll from the beach, you can explore the vibrant San Pedro Market for local crafts and fresh produce. For a more modern shopping experience, head to Centro Comercial La Colonia, where you’ll find a variety of shops perfect for picking up gifts and souvenirs.
Recreation
Don Carlos Tennis & Sports Club offers an exclusive atmosphere with top-notch facilities, perfect for both relaxation and sport. Club Tenis Bel Air, located nearby, boasts luxury amenities for tennis enthusiasts. Club del Sol Tennis Club, a bit further away, provides a premium experience for those seeking wellness through sport.
Adventure
For an exhilarating day, try paddleboarding along the stunning coastline of San Pedro de Alcántara, where you can explore hidden coves and enjoy the Mediterranean sun. Alternatively, experience the thrill of mountain biking through scenic trails in the nearby Sierra Blanca mountains, perfect for adventure enthusiasts.
Nightlife
In San Pedro de Alcántara, the lively atmosphere comes alive with beachfront bars and chic lounges. Venues like La Habana and The Irish Pub offer vibrant music and a welcoming vibe, perfect for enjoying cocktails and mingling with locals and fellow travellers under the Andalusian night sky.
*Distances are measured in a straight line; actual driving distances may vary depending on the route.
Booking tips and Expedia advantages for San Pedro de Alcantara
The most and least expensive months on average to stay in a hotel: The cheapest months to stay around San Pedro de Alcantara are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
The best time to book a hotel: Booking a hotel around San Pedro de Alcantara about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
The most and least expensive days on average to stay in a hotel: The least expensive day to stay around San Pedro de Alcantara is Tuesday. The most expensive day to stay around San Pedro de Alcantara is Friday.
Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will highlight sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
Consider bundling your trip: You can save money by combining your hotel booking in San Pedro de Alcantara with your flights and activities through an Expedia package.
Find the best attractions in and around San Pedro de Alcantara
San Pedro de Alcantara offers an ideal blend of outdoor activities, sports, and beach relaxation for holidaymakers. Visitors can explore attractions like Playa San Pedro de Alcantara, the local marina, and charming churches, catering to those seeking cultural experiences and outdoor adventures. Whether you're looking to unwind on the beach or immerse yourself in the area's vibrant culture, San Pedro de Alcantara promises an enjoyable getaway for all types of travellers.
Puerto Banús Marina: Just 3.2km from San Pedro de Alcantara, this vibrant marina is perfect for adventure seekers. Enjoy outdoor activities, indulge in exquisite dining, or simply soak up the lively atmosphere surrounded by luxurious yachts.
Puerto Banús Beach: Located 3.2km away, this stunning beach offers the quintessential sun-soaked experience. Relax on golden sands, take a dip in the Mediterranean, or partake in water sports while enjoying the vibrant beach vibes.
Church of San Pedro: Situated in San Pedro de Alcantara, this charming church showcases rich cultural heritage. Admire its beautiful architecture and immerse yourself in the local traditions and history that this sacred site offers.
Best time to go to San Pedro de Alcantara
The best time to visit San Pedro de Alcantara is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.
Calendar Month
Temperature
Precipitation
Cloudiness
Occupancy
Pricing
January
53.2°F (11.8°C)
Light Rain
Mostly Sunny
Slightly Low
Slightly Low
February
54.0°F (12.2°C)
Light Rain
Mostly Sunny
Average
Slightly Low
March
56.5°F (13.6°C)
Light Rain
Mostly Sunny
Average
Average
April
60.1°F (15.6°C)
No Rain
Mostly Sunny
Slightly High
Average
May
66.0°F (18.9°C)
No Rain
Sunny
Average
Average
June
72.7°F (22.6°C)
No Rain
Sunny
Slightly High
Slightly High
July
78.4°F (25.8°C)
No Rain
Sunny
Slightly High
Slightly High
August
79.0°F (26.1°C)
No Rain
Sunny
Average
Slightly High
September
73.4°F (23.0°C)
No Rain
Sunny
Average
Average
October
67.6°F (19.8°C)
No Rain
Sunny
Average
Average
November
59.7°F (15.4°C)
Light Rain
Mostly Sunny
Slightly Low
Slightly Low
December
55.6°F (13.1°C)
Light Rain
Mostly Sunny
Slightly Low
Average
The nearest major airports for your trip to San Pedro de Alcantara
When planning your trip to San Pedro de Alcantara, you have several airport options. Málaga Airport (AGP) is situated 49.9km away and is the closest, with luxury hotels like Gran Hotel Miramar GL and Only YOU Hotel Malaga nearby. Seville Airport (SVQ) is 132.0km away, featuring hotels such as Eurostars Torre Sevilla and Hotel Colón Gran Meliá, which offer convenient airport shuttle services. Another option is Jerez de La Frontera Airport (XRY), located 99.8km from San Pedro, where you can find accommodations like Barceló Montecastillo Golf and Hotel Casa Palacio María Luisa, also providing shuttle services for easy access to the airport.
Frequently Asked Questions
What are the best hotels in San Pedro De Alcantara that travellers recommend?
The 3.5-star Paloma Blanca Boutique Hotel Puerto Banus, with a 9.2 rating, is praised for its attentive staff and excellent facilities. Guests appreciate its good location, being close to everything, and its nice balconies. It features an outdoor pool with sun loungers, a poolside bar, and a swim-up bar, great for relaxation. It is conveniently located 1.6 km from Playa de San Pedro and 1.2 km from Bulevar San Pedro Alcántara.
Another excellent choice is the 3.5-star Aqua Apartments Vento, Marbella, which boasts an impressive 9.6 rating. Travellers frequently comment on the clean accommodation and great customer service. This hotel offers air conditioning, and some apartments provide mountain or sea views. It also provides a 24-hour airport shuttle service for added convenience. It is very close to Bulevar San Pedro Alcántara at just 0.2 km, and 1.1 km from Playa de San Pedro.
While not as highly rated by travellers as the other two, the 4-star Barceló Marbella, with an 8.4 rating, is another option. Guests have noted the friendly staff, fresh breakfast, and lovely rooms. It offers a Turkish bath or hammam, a deep soaking bathtub, a private hot tub, and a spa, providing ample opportunities for relaxation. The hotel is situated 1.6 km from Bulevar San Pedro Alcántara and 2.4 km from Playa de Guadalmina.
What are the best family hotels in San Pedro De Alcantara?
The 3.5-star Aqua Apartments Vento, Marbella, with an impressive 9.6 rating, is a fantastic choice for families. It offers a swimming pool and highchairs for children, along with sofa beds for extra sleeping space. The hotel also provides a 24-hour airport shuttle, making arrivals and departures very convenient. It is located just 0.2 km from Bulevar San Pedro Alcántara and 1.1 km from Playa de San Pedro. Guests frequently praise the cleanliness of the accommodation and the great customer service.
Another highly-rated option is the 3.5-star Paloma Blanca Boutique Hotel Puerto Banus, boasting a 9.2 rating. This hotel features a swimming pool with an outdoor option, a poolside bar, and a swim-up bar for adults to enjoy. Complimentary breakfast and buffet breakfast are also provided. It is conveniently located 1.2 km from Bulevar San Pedro Alcántara and 1.6 km from Playa de San Pedro. Reviewers often highlight the attentive and lovely staff, the good location close to everything, and the excellent facilities and clean rooms.
The 3-star NH San Pedro, rated 8.8, is another solid choice. This hotel offers connecting rooms and sofa beds, as well as complimentary cribs for families with infants. It is located in a shopping district, with a shopping centre on-site, and is just 0.2 km from Bulevar San Pedro Alcántara and 1.4 km from Playa de San Pedro. Complimentary toiletries and free WiFi are also provided.
Are there any all-inclusive hotels in San Pedro De Alcantara?
Yes, for an all-inclusive hotel in San Pedro De Alcantara, the Barceló Marbella is an excellent choice.
This 4-star hotel, with an 8.4 rating, offers an extensive all-inclusive experience. Guests consistently praise the friendly and amazing staff, the fresh and great breakfast, and the lovely rooms. The hotel also features a full-service spa with a hot tub, sauna, Turkish bath, and steam room, offering a range of treatments including aromatherapy, massages, facials, body wraps, and manicures and pedicures. The spa services are available daily. The Barceló Marbella is conveniently located near Playa de Guadalmina, Bulevar San Pedro Alcántara, and Playa de Lindavista.
What are the best spa hotels in San Pedro De Alcantara?
For a highly-rated spa hotel in San Pedro De Alcantara, the Barceló Marbella is an excellent choice.
This 4-star hotel, with a very good rating of 8.4, offers a full-service spa with a wide range of treatments including aromatherapy, manicures, pedicures, body wraps, body scrubs, body treatments, and facials. Guests can also enjoy the sauna, hot tub, Turkish bath or hammam, and steam room. Massage services are available, though advance notice is recommended. The hotel is conveniently located near Real Club de Golf Guadalmina, just 1.1 km away, and Atalaya Golf and Country Club, 1.3 km away. Guests frequently comment on the friendly and amazing staff, the fresh and great breakfast, and the lovely rooms.
What hotels in San Pedro De Alcantara offer free breakfast?
This 3.5-star hotel has an impressive 9.2 rating. Guests frequently praise the attentive and lovely staff, as well as the excellent facilities. The hotel provides a complimentary buffet breakfast daily, which is a great start to your day. You can also enjoy the outdoor pool with its poolside bar and swim-up bar, and relax on the pool sun loungers. The hotel is conveniently located close to everything and is just 0.7 km from Playa de Cortijo Blanco and 1.6 km from Playa de San Pedro.
What are the best budget hotels in San Pedro De Alcantara?
The 3-star NH San Pedro, with an 8.8 rating, is a great option. Guests appreciate the complimentary toiletries and free WiFi, and free cribs are available for those travelling with infants. It is conveniently located 1.4 km from Playa de San Pedro and 1.2 km from Playa de Cortijo Blanco.
Another excellent choice is the Hostal San Felipe. This hotel provides free WiFi, and many rooms boast balconies with mountain views. Guests can also enjoy the rooftop terrace and premium bedding. It is situated 2.1 km from Playa de San Pedro and 1.8 km from Playa de Cortijo Blanco.
What are the most romantic hotels in San Pedro De Alcantara for couples?
The 4-star Barceló Marbella, with an 8.4 rating, offers a luxurious experience with a full-service spa, including a hot tub, sauna, and Turkish bath. Couples can enjoy a range of treatments from aromatherapy to massages. Many guests have praised the friendly staff and the fresh, great breakfast. It is conveniently located near Atalaya Golf and Country Club and Real Club de Golf Guadalmina.
Another wonderful option is the Aqua Apartments Vento, Marbella, which boasts an exceptional 9.6 rating. These apartments provide stunning sea views and furnished balconies, great for enjoying a quiet evening together. Guests frequently highlight the cleanliness of the accommodation and the great customer service. It is very close to Playa de San Pedro and Bulevar San Pedro Alcántara, making it easy to stroll to nearby attractions.
What are the best hotels in San Pedro De Alcantara near Bulevar San Pedro Alcántara?
The 3.5-star Aqua Apartments Vento, Marbella, with a superb 9.6 rating, is an excellent choice as it is just 0.2 km from Bulevar San Pedro Alcántara. This accommodation offers a convenient airport shuttle with 24-hour and scheduled availability, a pool, a highchair for children, and a sofa bed, making it ideal for families. Guests consistently highlight the clean accommodation and great customer service.
Another highly-rated option is the 3.5-star Paloma Blanca Boutique Hotel Puerto Banus, which has a 9.2 rating and is located 1.2 km from Bulevar San Pedro Alcántara. This hotel features a refreshing outdoor pool, a poolside bar, and a swim-up bar. Guests can enjoy complimentary buffet breakfast and appreciate the attentive and lovely staff, the good location close to everything, and the excellent facilities.
The 4-star Barceló Marbella, rated 8.4, is also a good option, situated 1.6 km from Bulevar San Pedro Alcántara. This hotel provides a free crib and a children's pool, along with a free children's club, making it very suitable for families. Guests often praise the friendly and amazing staff, the fresh and great breakfast, and the lovely rooms.
When is the best time to go to San Pedro De Alcantara?
The best time to go to San Pedro De Alcantara is during the spring (April to June) and autumn (September to October) months, when the weather is pleasantly warm and the crowds are smaller.
During these shoulder seasons, you'll experience comfortable temperatures, typically ranging from 20°C to 28°C, which are great for exploring the town, relaxing on the beach, or enjoying outdoor activities without the intense heat of summer. The town feels more relaxed, allowing for a more authentic experience at local restaurants and shops.
Couples often prefer these times as they can enjoy romantic strolls along the Paseo Marítimo (promenade) or dine al fresco without the hustle and bustle of peak season. Many local events and markets also take place during these months, offering a glimpse into the local culture.
For families, these periods are ideal as the beaches are less crowded, making it easier to find a spot and enjoy the gentle waves.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Pedro de Alcantara.
How much is the nightly rate at a San Pedro de Alcantara hotel?
Hotel prices in San Pedro de Alcantara often vary, but you can find a great deal from £32 on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.