Skip to main content

Hotels near San Pedro

Search hotels and more near San Pedro

Filter by:


Star rating

Review score

San Pedro – 38 hotels and places to stay

See the latest prices and deals by choosing your dates.
Cerritos Beach Hotel Desert Moon, hotel in San Pedro

Located at Cerritos Beach, Cerritos Beach Hotel Desert Moon offers accommodation in El Pescadero. This property features a year-round swimming pool with ocean and town views. Free WiFi is available.

Location
7.6
Scored 7.6
Good
Rated good
172 reviews
Price from€ 160.31per night
Hacienda Todos Los Santos, hotel in San Pedro

Amid a natural garden, Hacienda Todos Los Santos features an outdoor swimming pool and Wi-Fi connection free of charge. The hotel is 10 minutes’ drive from San Pedro de las Palmas beach.

The room was very well equipped. Beds were like clouds.
9.2
Scored 9.2
Superb
Rated superb
226 reviews
Price from€ 240.69per night
Hotel San Cristobal Adults 15+, hotel in San Pedro

Located in Todos Santos, Hotel San Cristobal has a garden, a terrace and a bar. Featuring a 24-hour front desk, this property also provides guests with a restaurant.

The location is beautiful.
9.4
Scored 9.4
Superb
Rated superb
165 reviews
Price from€ 452.46per night
La Poza Boutique Hotel and Spa - Adults 15 plus, hotel in San Pedro

Situated in Todos Santos, a few steps from La Poza Beach, La Poza Boutique Hotel and Spa - Adults 15 plus features accommodation with an outdoor swimming pool, free private parking, a garden and a...

Stunning property. The pictures don't do it justice. Beautiful place to just relax. we spent a lot of our time in Todos Santos here because they've done such a terrific job of cultivating an atmosphere of calm and relaxation. The room was clean when we arrived, and it's easy to access - a short drive from town. You really do need a car, otherwise, it's a dusty, windy walk into Todos Santos. We had breakfast there twice and both times were great. Staff were all very friendly and accommodating.
9.4
Scored 9.4
Superb
Rated superb
37 reviews
Price from€ 175.09per night
Baja Nomads Hotel - Adults 15 Plus, hotel in San Pedro

Located in Todos Santos, 500 metres from Palm Beach, Baja Nomads Hotel - Adults 15 Plus provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

A great little oasis with a boutique feel. We booked a tree house that had sunrise on the front balcony and sunset on the rear balcony, definately worth staying here. Its very quiet and quirky, staff are friendly. Great place to explore from.
9.5
Scored 9.5
Exceptional
Rated exceptional
45 reviews
Price from€ 125.11per night
Guaycura Boutique Hotel, Beach Club & Spa, hotel in San Pedro

Located in the village of Todos Santos, this hotel features a sky deck with spa and open-air heated pool. The spacious rooms include plasma TVs and the Main Plaza is a block away.

Lovely location beautiful hotel - huge room ! I only ate there once but it was Very good food - I had the soft shelled crab it was delicious. The hibiscus margarita was pretty good too!
8.7
Scored 8.7
Fabulous
Rated fabulous
110 reviews
Price from€ 212.32per night
Paradero Todos Santos - Exclusive experiences included, hotel in San Pedro

Situated in Todos Santos, 200 metres from Palm Beach, Paradero Todos Santos - Exclusive experiences included features accommodation with an outdoor swimming pool, free private parking, a garden and a...

Stunning architecture with decent facilities. Good cocktails.
8.6
Scored 8.6
Fabulous
Rated fabulous
138 reviews
Price from€ 1,047.63per night
Hotel Quinta Santa Rosa, hotel in San Pedro

Set in Todos Santos, 1.8 km from La Poza Beach, Hotel Quinta Santa Rosa offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Didn’t have any food service. We were the only two people staying there.
8.4
Scored 8.4
Very good
Rated very good
150 reviews
Price from€ 205.62per night
Cerritos Surf Town - Beach Front Property, hotel in San Pedro

Situated in El Pescadero in the Baja California Sur Region, 14 km from Todos Santos, Cerritos Surf Town boasts an outdoor pool and water sports facilities. Guests can enjoy the on-site restaurant.

Amazing location, very pleasant service, really comfortable and well decorated villas
8.3
Scored 8.3
Very good
Rated very good
271 reviews
Price from€ 148.47per night
Hotel Casa Tota, hotel in San Pedro

This charming hotel is set in the heart of downtown and 10 minutes’ drive from the beach. Hotel Casa Tota has a beautiful courtyard and an outdoor pool.

Enclosed environment. Clean and lovely pool area.
8.5
Scored 8.5
Very good
Rated very good
514 reviews
Price from€ 151.65per night
See all hotels near San Pedro