Minimap with link to location map
Filters

Check availability






Accommodations in San Pedro You’ll Love (Page 3)

Affordable, Top-Rated Places to Stay in San Pedro – For Every Budget

Looking for accommodation in San Pedro (Baja California Sur)? Discover a wide range of places to stay starting at just $59.00 per night – from hotels and bed & breakfasts to vacation rentals. Whether you're visiting for business or leisure, you'll find the perfect place that fits your budget and travel needs. Book your ideal San Pedro accommodation today!

We found 125 Accommodations in San Pedro and the surrounding area (within 20 miles)

Apt#1 Valdez Lodging en el centro de Tod...

Apartment in Todos Santos near San Pedro, Baja California Sur , Calle Melchor Ocampo
Apt#1 Valdez Lodging en el centro de Todos Santos is located in Todos Santos, just 1.8 miles from La Cachorra Beach and 1.8 miles from La Poza Beach.
  • Parking
  • Family rooms

no reviews

from $100.00 Show details »

Hermoso Departamento En El Corazon de To...

Apartment in Todos Santos near San Pedro, Baja California Sur , 789 Calle Benito Juárez
The air-conditioned accommodation is 1.7 miles from La Poza Beach.
  • Parking

no reviews

from $3.58 Show details »

Estudio Kamila en el centro de Todos San...

Apartment in Todos Santos near San Pedro, Baja California Sur , Avenida General Topete
Estudio Kamila en el centro de Todos Santos is located in Todos Santos, just 1.5 miles from La Cachorra Beach and 1.5 miles from La Poza Beach.
  • Parking
  • Pets allowed

Superb 22 Reviews 9.1

from $85.20 Show details »

Departamento en el centro de Todos Santo...

Apartment in Todos Santos near San Pedro, Baja California Sur , Avenida General Topete
A recently renovated apartment, Departamento en el centro de Todos Santos offers accommodations in Todos Santos.

Superb 9 Reviews 9.2

from $82.80 Show details »

nuevo apartamento en todos santos, el ot...

Apartment in Todos Santos near San Pedro, Baja California Sur , Calle Horizonte
Nuevo apartamento en todos santos, el otro lado offers accommodations in Todos Santos, a 18-minute walk from La Cachorra Beach and 1.2 miles from La P...
  • Parking

no reviews

from $102.00 Show details »

Casa Ever Alojamiento Vacacional

Apartment in Todos Santos near San Pedro, Baja California Sur , Calle Pulpo
Casa Ever Alojamiento Vacacional is located in Todos Santos, just 1.1 miles from La Cachorra Beach and 1.6 miles from La Poza Beach.
  • Parking

No reviews yet 1 Reviews 1.0

from $125.40 Show details »

Villas Las Tunas

Apartment in Todos Santos near San Pedro, Baja California Sur , Las Playitas
Offering a garden, Villas Las Tunas offers accommodations in Todos Santos.
  • Parking

no reviews

from $86.00 Show details »

Todos Santos Hostel super fast and stabl...

Hostel in Todos Santos near San Pedro, Baja California Sur , Calle Francisco Bojorquez Vidal, 112
Todos Santos Hostel super fast and stable satellite wifi has a garden, shared lounge, a terrace and bar in Todos Santos.
  • Parking
  • Pets allowed
  • Bar

Fabulous 247 Reviews 8.6

from $17.12 Show details »

Hostel La Sardina

Hostel in Todos Santos near San Pedro, Baja California Sur , Rincon de La Burra 23
Featuring a garden, shared lounge and views of garden, Hostel La Sardina is located in Todos Santos, 1.5 miles from La Cachorra Beach.

Very good 75 Reviews 8.0

from $51.18 Show details »

Las Palmas Hotel - Cerritos Beach

Hotel in El Pescadero near San Pedro, Baja California Sur , Cerritos Beach, BCS MEXICO 23300 DEL PACIFICO
Located in El Pescadero, a 2-minute walk from Cerritos Beach, Las Palmas Hotel - Cerritos Beach provides accommodations with an outdoor swimming pool,...
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Family rooms

Exceptional 2 Reviews 10.0

from $211.51 Show details »

Cerritos Surf Town - Beach Front Propert...

Hotel in El Pescadero near San Pedro, Baja California Sur , KM 67 Carretera 19, Playa Cerritos, 23300, El Pescadero, Mexico
Located in El Pescadero in the Baja California Sur Region, 8.7 mi from Todos Santos, Cerritos Surf Town features an outdoor pool and water sports faci...
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Family rooms

Very good 229 Reviews 8.5

from $167.58 Show details »

Cerritos Beach Hotel Desert Moon

Hotel in El Pescadero near San Pedro, Baja California Sur , Cerritos Beach
Located at Cerritos Beach, Cerritos Beach Hotel Desert Moon offers accommodations in El Pescadero.
  • Parking
  • Restaurant
  • Bar
  • Family rooms
  • Outdoor pool

Very good 106 Reviews 8.5

from $135.04 Show details »

Baja Luna Cerritos

Hotel in San Carlos near San Pedro, Baja California Sur , Calle Aceso Ejido Sin Nombre
Located in San Carlos, a 9-minute walk from Cerritos Beach, Baja Luna Cerritos has accommodations with an outdoor swimming pool, free private parking,...
  • Parking
  • Outdoor pool
  • Swimming Pool

Exceptional 3 Reviews 10.0

from $138.04 Show details »

Chakana Lofts

Hotel in El Pescadero near San Pedro, Baja California Sur , Playa Los Cerritos, Km. 66.5 Playa los Cerritos, 23310 El Pescadero, B.C.S., Mexico
Located within a 6-minute walk of Cerritos Beach and 1.2 miles of San Pedrito Beach, Chakana Lofts has rooms with air conditioning and a private bathr...
  • Parking
  • Pets allowed

Very good 24 Reviews 8.4

from $129.43 Show details »

Pure Baja Suites and Retreats - Single R...

Hotel in El Pescadero near San Pedro, Baja California Sur , 64 Carretera Federal 19
Pure Baja Suites and Retreats - Single Rooms features free WiFi throughout the property and views of garden in El Pescadero.
  • Parking
  • Pets allowed
  • Family rooms
  • Outdoor pool
  • Swimming pool

Very good 134 Reviews 8.4

from $85.10 Show details »

Baja Nomads Hotel - Adults 15 Plus

Hotel in Todos Santos near San Pedro, Baja California Sur , Camino a Tribu El Pescadero
Located in Todos Santos, a 5-minute walk from Palm Beach, Baja Nomads Hotel - Adults 15 Plus provides accommodations with an outdoor swimming pool, fr...
  • Parking
  • Outdoor pool
  • Swimming Pool

Fabulous 128 Reviews 8.8

from $127.50 Show details »

Los Colibris Casitas

Hotel in Todos Santos near San Pedro, Baja California Sur , Guaycura 88, La Poza
Featuring an outdoor swimming pool, Los Colibris Casitas is a 10-minute walk from the beach and 5 minutes’ drive from restaurants, shops and art gal...
  • Parking
  • Restaurant
  • Family rooms
  • Breakfast in the room
  • Outdoor pool

Superb 151 Reviews 9.3

from $145.80 Show details »

La Poza Boutique Hotel and Spa - Adults...

Hotel in Todos Santos near San Pedro, Baja California Sur , Camino a 282, La Poza, 23300 Todos Santos, B.C.S., Mexico
Located in Todos Santos, a few steps from La Poza Beach, La Poza Boutique Hotel and Spa - Adults 15 plus has accommodations with an outdoor swimming p...
  • Parking
  • Restaurant
  • Bar
  • Outdoor pool
  • Swimming Pool

Superb 194 Reviews 9.3

from $249.49 Show details »

Hotel Quinta Santa Rosa

Hotel in Todos Santos near San Pedro, Baja California Sur , Calle Agustín Olachea
Located in Todos Santos, 1.1 miles from La Poza Beach, Hotel Quinta Santa Rosa provides accommodations with an outdoor swimming pool, free private par...
  • Parking
  • Pets allowed
  • Bar
  • Family rooms
  • Outdoor pool

Very good 176 Reviews 8.1

from $189.48 Show details »

Posada del Molino

Hotel in Todos Santos near San Pedro, Baja California Sur , Calle Rangel
Located in Todos Santos, 1.5 miles from La Cachorra Beach, Posada del Molino has accommodations with an outdoor swimming pool, free private parking, a...
  • Parking
  • Restaurant
  • Outdoor pool
  • Swimming pool
  • Swimming Pool

Fabulous 55 Reviews 8.9

from $133.88 Show details »

Hacienda Todos Los Santos

Hotel in Todos Santos near San Pedro, Baja California Sur , Final de Avenida Benito Juarez y Ocampo
Amid a natural garden, Hacienda Todos Los Santos features an outdoor swimming pool and Wi-Fi connection free of charge.
  • Parking
  • Family rooms
  • Swimming pool
  • Swimming Pool

Exceptional 173 Reviews 9.5

from $195.37 Show details »

Hotel Casa Tota

Hotel in Todos Santos near San Pedro, Baja California Sur , Alvaro Obregon
This charming hotel is set in the heart of downtown and 10 minutes’ drive from the beach.
  • Parking
  • Restaurant
  • Pets allowed
  • Bar
  • Outdoor pool

Very good 368 Reviews 8.5

from $136.22 Show details »

Guaycura Boutique Hotel, Beach Club & Sp...

Hotel in Todos Santos near San Pedro, Baja California Sur , Legaspi esquina Topete Colonia Centro
Located in the village of Todos Santos, this hotel features a sky deck with spa and open-air heated pool.
  • Street parking
  • Restaurant
  • Pets allowed
  • Bar
  • Spa and wellness centre

Very good 82 Reviews 8.5

from $264.48 Show details »

Alegria Suites Centro Historico

Hotel in Todos Santos near San Pedro, Baja California Sur , Calle Juárez 119
Located in Todos Santos and with La Cachorra Beach reachable within 1.7 miles, Alegria Suites Centro Historico provides concierge services, non-smokin...
  • Parking

Very good 42 Reviews 8.4

from $9.73 Show details »

Casa Bugambilias

Hotel in Todos Santos near San Pedro, Baja California Sur , Calle Horizonte S/N colonia San Ignacio, Baja Califonia Sur
Located in Todos Santos, within a 18-minute walk of La Cachorra Beach and 1.2 miles of La Poza Beach, Casa Bugambilias provides accommodations with a ...
  • Parking
  • Outdoor pool
  • Swimming pool
  • Swimming Pool

Superb 38 Reviews 9.3

from $96.84 Show details »

You are currently on page 3 of Accommodations in San Pedro You’ll Love

Accommodation data and pictures provided by Booking.com