Hotels in San Pedro

Find the best offers in San Pedro

2 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • premierinn
  • sykescottages
  • plumguide
  • hotelscom
  • tripadvisor
  • homestay
  • tuivillas
  • hostelworld
San Pedro hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

9 Cheap hotels in San Pedro

Choose the Right Luxury Hotels in San Pedro

For those who like things done properly, a high-end hotel near the water in San Pedro delivers on every front.

Sol Marbella Estepona Atalaya Park - San Pedro
8.2 4420 reviews
San Pedro
20/11 – 22/11
£212/nighttotal: £424 (2 )

Sol Marbella Estepona Atalaya Park

2 4
hotel , Estepona
The Sol Marbella Estepona Atalaya Park is a 4-star hotel situated in the Atalaya district of Estepona, a short distance from both Estepona and the lively Puerto Banus. It enjoys a very good user rating and is known for its excellent cleanliness.
The hotel has a spacious layout with extensive gardens and three swimming pools, one of which is dedicated to children. Guests can enjoy a range of amenities including a spa, gym, tennis court, and restaurants, as well as a variety of activities such as live music and entertainment for families.
Hard Rock Hotel Marbella - Puerto Banús - San Pedro
8.4 11153 reviews
San Pedro
20/11 – 22/11
£510/nighttotal: £1020 (2 )

Hard Rock Hotel Marbella - Puerto Banús

2 4
hotel , Marbella
The Hard Rock Hotel Marbella - Puerto Banús is located in Nueva Andalucía, just a short walk from both Nueva Andalucía Beach and Puerto Banús Beach, offering easy access to the vibrant marina and the beautiful beaches of Marbella. This 4-star hotel enjoys very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of amenities and activities, including a swimming pool, a fitness centre, a restaurant and a bar, perfect for relaxation and entertainment. Guests can also enjoy a sun terrace, a sauna, a spa and a concierge service.
Gran Hotel Guadalpín Banus - San Pedro
8.2 3038 reviews
San Pedro
20/11 – 22/11
£317/nighttotal: £634 (2 )

Gran Hotel Guadalpín Banus

2 4
hotel , Marbella
The Gran Hotel Guadalpín Banus is a 5-star hotel located in Puerto Banus, a 15-minute walk from the centre of the district and directly on the beach. It has consistently received very good ratings from guests, making it a popular choice for travellers seeking a comfortable and enjoyable stay.
The hotel offers a range of facilities and amenities, including a swimming pool, spa, fitness centre, and several restaurants and bars. Guests can enjoy a variety of activities, such as golfing, exploring the local area, or simply relaxing on the beach.
Occidental Puerto Banús - San Pedro
8.7 6877 reviews
San Pedro
20/11 – 22/11
£311/nighttotal: £622 (2 )

Occidental Puerto Banús

2 4
hotel , Marbella
The Occidental Puerto Banús hotel is located in the heart of Puerto Banús, a lively marina district just a short walk from the beach and a few miles from Marbella's city centre. This 4-star hotel is popular with guests, receiving very good ratings for its cleanliness, location, and overall experience.
The apartments offer private balconies or terraces, perfect for enjoying the Mediterranean sunshine. Guests can enjoy a range of amenities, including swimming pools, a fitness centre, a tennis court, and a restaurant and bar.

Top-Rated Hotels with a Pool in San Pedro

Having a pool at your hotel in San Pedro provides a perfect complement to a day by the water without any extra planning.

Paloma Blanca Boutique Hotel - San Pedro
8.7 4036 reviews
San Pedro
20/11 – 22/11
£200/nighttotal: £400 (2 )

Paloma Blanca Boutique Hotel

2 4
hotel , Marbella
The Paloma Blanca Boutique Hotel - Adults Recommended is located in Marbella, around 5.6 miles from the bus station and the historic Plaza de los Naranjos. It has received very good ratings for its location, cleanliness, and overall experience.
This adults-only hotel offers a peaceful retreat. The hotel features a saltwater pool, a restaurant, a bar, a fitness centre, and a garden, as well as air-conditioned rooms with modern amenities and private bathrooms.
Gran Hotel Guadalpín Banus - San Pedro
8.2 3038 reviews
San Pedro
20/11 – 22/11
£317/nighttotal: £634 (2 )

Gran Hotel Guadalpín Banus

2 4
hotel , Marbella
The Gran Hotel Guadalpín Banus is a 5-star hotel located in Puerto Banus, a 15-minute walk from the centre of the district and directly on the beach. It has consistently received very good ratings from guests, making it a popular choice for travellers seeking a comfortable and enjoyable stay.
The hotel offers a range of facilities and amenities, including a swimming pool, spa, fitness centre, and several restaurants and bars. Guests can enjoy a variety of activities, such as golfing, exploring the local area, or simply relaxing on the beach.
Sol Marbella Estepona Atalaya Park - San Pedro
8.2 4420 reviews
San Pedro
20/11 – 22/11
£212/nighttotal: £424 (2 )

Sol Marbella Estepona Atalaya Park

2 4
hotel , Estepona
The Sol Marbella Estepona Atalaya Park is a 4-star hotel situated in the Atalaya district of Estepona, a short distance from both Estepona and the lively Puerto Banus. It enjoys a very good user rating and is known for its excellent cleanliness.
The hotel has a spacious layout with extensive gardens and three swimming pools, one of which is dedicated to children. Guests can enjoy a range of amenities including a spa, gym, tennis court, and restaurants, as well as a variety of activities such as live music and entertainment for families.
Hard Rock Hotel Marbella - Puerto Banús - San Pedro
8.4 11153 reviews
San Pedro
20/11 – 22/11
£510/nighttotal: £1020 (2 )

Hard Rock Hotel Marbella - Puerto Banús

2 4
hotel , Marbella
The Hard Rock Hotel Marbella - Puerto Banús is located in Nueva Andalucía, just a short walk from both Nueva Andalucía Beach and Puerto Banús Beach, offering easy access to the vibrant marina and the beautiful beaches of Marbella. This 4-star hotel enjoys very good user ratings for location, cleanliness and overall experience.
The hotel offers a range of amenities and activities, including a swimming pool, a fitness centre, a restaurant and a bar, perfect for relaxation and entertainment. Guests can also enjoy a sun terrace, a sauna, a spa and a concierge service.

Frequently asked questions about hotels in San Pedro

  • What are the most affordable attractions in and around San Pedro, Espagne?

    For a budget-friendly day out, you can take a stroll along the Paseo Marítimo, the town's seafront promenade, and enjoy the fresh air and views of the Mediterranean Sea. You can also visit the Parque de la Constitución, a lovely park with lush greenery and plenty of space to relax.
  • How can travelers relax during a week in and arond San Pedro, Espagne?

    San Pedro is a great place to unwind. You can spend your days relaxing on the beaches of Playa de San Pedro, Playa de Guadalmina, or Playa de El Saladillo. For a more active break, you can go for a hike in the Sierra de las Nieves National Park, just a short drive from San Pedro.
  • What amenities can travelers expect in hotel rooms in San Pedro, Espagne?

    Most hotels in San Pedro offer standard amenities like air conditioning, Wi-Fi, and a private bathroom. Some hotels also have swimming pools, restaurants, and bars. You might find a few hotels with balconies offering views of the sea or the mountains.
  • When is the best time to book a hotel in San Pedro, Espagne?

    The best time to book a hotel in San Pedro is during the shoulder seasons, from April to May and September to October. You'll find better deals and fewer crowds during these months.
  • What are some pet-friendly activities in and around San Pedro, Espagne?

    San Pedro is quite pet-friendly. You can enjoy walks along the Paseo Marítimo or in the Parque de la Constitución with your furry friend. Many restaurants and cafes also welcome dogs on their terraces.
  • Which towns or cities worth a visit near San Pedro, Espagne?

    San Pedro is well-located for exploring the Costa del Sol. You can easily visit Marbella, Estepona, and Puerto Banús, all within a short drive. Marbella is a popular resort town known for its luxury boutiques and nightlife, while Estepona is a charming coastal town with a beautiful old town. Puerto Banús is a luxurious marina with designer shops, restaurants, and bars.

Destinations nearby

Top-Rated Coastal Hotels in San Pedro

Base your next maritime getaway at shoreside hotels in San Pedro, situated a brief journey from local beach communities.

Paloma Blanca Boutique Hotel - San Pedro
8.7 4036 reviews
San Pedro
20/11 – 22/11
£200/nighttotal: £400 (2 )

Paloma Blanca Boutique Hotel

2 4
hotel , Marbella
The Paloma Blanca Boutique Hotel - Adults Recommended is located in Marbella, around 5.6 miles from the bus station and the historic Plaza de los Naranjos. It has received very good ratings for its location, cleanliness, and overall experience.
This adults-only hotel offers a peaceful retreat. The hotel features a saltwater pool, a restaurant, a bar, a fitness centre, and a garden, as well as air-conditioned rooms with modern amenities and private bathrooms.

Best San Pedro hotels with air conditioning

Hotel Avenida 31 - San Pedro
8.5 467 reviews
San Pedro
20/11 – 22/11
£146/nighttotal: £292 (2 )

Hotel Avenida 31

2 4
hotel , Marbella
The Hotel Avenida 31 is located in San Pedro Alcantara, just a mile from Magna Marbella and La Quinta Golf Club, and two miles from Puerto Banus, offering easy access to a range of attractions. This 2-star hotel is a popular choice for travellers, with consistently high ratings for its cleanliness, location, and overall service.
The hotel features modern rooms with balconies, providing comfortable accommodation. Guests can enjoy a sun terrace, a garden, and a restaurant serving Mediterranean cuisine, as well as a bar for refreshments.
Gran Hotel Guadalpín Banus - San Pedro
8.2 3038 reviews
San Pedro
20/11 – 22/11
£317/nighttotal: £634 (2 )

Gran Hotel Guadalpín Banus

2 4
hotel , Marbella
The Gran Hotel Guadalpín Banus is a 5-star hotel located in Puerto Banus, a 15-minute walk from the centre of the district and directly on the beach. It has consistently received very good ratings from guests, making it a popular choice for travellers seeking a comfortable and enjoyable stay.
The hotel offers a range of facilities and amenities, including a swimming pool, spa, fitness centre, and several restaurants and bars. Guests can enjoy a variety of activities, such as golfing, exploring the local area, or simply relaxing on the beach.
Hotel Doña Catalina - San Pedro
8.7 3675 reviews
San Pedro
20/11 – 22/11
£128/nighttotal: £256 (2 )

Hotel Doña Catalina

2 4
hotel , Marbella
Hotel Doña Catalina, a three-star family-friendly hotel in San Pedro de Alcántara, is a 2-kilometre walk from the beach and a 5-minute drive from Puerto Banús Marina.
The hotel offers comfortable rooms with air conditioning, free Wi-Fi, flat-screen cable TV, and a private bathroom, as well as a rooftop sun terrace with panoramic views.
Paloma Blanca Boutique Hotel - San Pedro
8.7 4036 reviews
San Pedro
20/11 – 22/11
£200/nighttotal: £400 (2 )

Paloma Blanca Boutique Hotel

2 4
hotel , Marbella
The Paloma Blanca Boutique Hotel - Adults Recommended is located in Marbella, around 5.6 miles from the bus station and the historic Plaza de los Naranjos. It has received very good ratings for its location, cleanliness, and overall experience.
This adults-only hotel offers a peaceful retreat. The hotel features a saltwater pool, a restaurant, a bar, a fitness centre, and a garden, as well as air-conditioned rooms with modern amenities and private bathrooms.

Search Hotels with a Balcony in San Pedro

Private balconies with views of the water and coastal scenery come as standard at every hotel near the water in San Pedro. A lovely start to any day.

Hotel Avenida 31 - San Pedro
8.5 467 reviews
San Pedro
20/11 – 22/11
£146/nighttotal: £292 (2 )

Hotel Avenida 31

2 4
hotel , Marbella
Sol Marbella Estepona Atalaya Park - San Pedro
8.2 4420 reviews
San Pedro
20/11 – 22/11
£212/nighttotal: £424 (2 )

Sol Marbella Estepona Atalaya Park

2 4
hotel , Estepona
Hotel Doña Catalina - San Pedro
8.7 3675 reviews
San Pedro
20/11 – 22/11
£128/nighttotal: £256 (2 )

Hotel Doña Catalina

2 4
hotel , Marbella
Paloma Blanca Boutique Hotel - San Pedro
8.7 4036 reviews
San Pedro
20/11 – 22/11
£200/nighttotal: £400 (2 )

Paloma Blanca Boutique Hotel

2 4
hotel , Marbella

Compare Family-Friendly Hotels in San Pedro

Each family-friendly hotel in San Pedro comes with access to lifeguarded beaches and plenty of room for everyone to relax and spread out.

Hard Rock Hotel Marbella - Puerto Banús - San Pedro
8.4 11153 reviews
San Pedro
20/11 – 22/11
£510/nighttotal: £1020 (2 )

Hard Rock Hotel Marbella - Puerto Banús

2 4
hotel , Marbella
Hotel Avenida 31 - San Pedro
8.5 467 reviews
San Pedro
20/11 – 22/11
£146/nighttotal: £292 (2 )

Hotel Avenida 31

2 4
hotel , Marbella
Hotel Doña Catalina - San Pedro
8.7 3675 reviews
San Pedro
20/11 – 22/11
£128/nighttotal: £256 (2 )

Hotel Doña Catalina

2 4
hotel , Marbella
Occidental Puerto Banús - San Pedro
8.7 6877 reviews
San Pedro
20/11 – 22/11
£311/nighttotal: £622 (2 )

Occidental Puerto Banús

2 4
hotel , Marbella

Handpicked Pet-Friendly Hotels in San Pedro

Treat your pup to a dog-friendly hotel in San Pedro, where every four-legged guest is truly welcome.

Gran Hotel Guadalpín Banus - San Pedro
8.2 3038 reviews
San Pedro
20/11 – 22/11
£317/nighttotal: £634 (2 )

Gran Hotel Guadalpín Banus

2 4
hotel , Marbella

Browse Hotels with Free Parking in San Pedro

Having a car park at your hotel in San Pedro means reaching the coast and local beaches is easy every day with no extra faff.

Occidental Puerto Banús - San Pedro
8.7 6877 reviews
San Pedro
20/11 – 22/11
£311/nighttotal: £622 (2 )

Occidental Puerto Banús

2 4
hotel , Marbella
Paloma Blanca Boutique Hotel - San Pedro
8.7 4036 reviews
San Pedro
20/11 – 22/11
£200/nighttotal: £400 (2 )

Paloma Blanca Boutique Hotel

2 4
hotel , Marbella
Marriott's Playa Andaluza - San Pedro
9.2 695 reviews
San Pedro
20/11 – 22/11
£144/nighttotal: £288 (2 )

Marriott's Playa Andaluza

2 4
hotel , Estepona
Nh San Pedro De Alcántara - San Pedro
8.5 2016 reviews
San Pedro
20/11 – 22/11
£133/nighttotal: £266 (2 )

Nh San Pedro De Alcántara

2 4
hotel , Marbella

Our Favourite Hotels with Spa Facilities in San Pedro

A hotel with a spa near the water in San Pedro makes waterside wellness feel effortless, with spa bath access included at every option.

Occidental Puerto Banús - San Pedro
8.7 6877 reviews
San Pedro
20/11 – 22/11
£311/nighttotal: £622 (2 )

Occidental Puerto Banús

2 4
hotel , Marbella
©2026 cozycozy.com