A sunny plaza with palm trees, a church, and a market.

Find beach hotels in Todos Santos from CA $125

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Todos Santos Beach Hotel

Tonight
Aug 23 - Aug 24
Tomorrow
Aug 24 - Aug 25
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Our top choices for Todos Santos beach hotels

1. Hotel Casa Tota

Hotel Casa Tota
Todos Santos
CA $157
CA $197 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Casa Tota

2. Hotel San Cristobal

Hotel San Cristobal
Todos Santos
  • Escape to sun-kissed shores at this luxurious beachfront haven, where sandy beaches and ocean waves create the perfect seaside retreat.
CA $557
CA $781 total
includes taxes & fees
Sep 8 - Sep 9
Hotel San Cristobal

3. Baja Temple

Baja Temple
Todos Santos
  • Immerse in seaside bliss at this hotel with direct access to a white sand beach, beachside massages, and thrilling water sports.
CA $104
CA $150 total
includes taxes & fees
Aug 31 - Sep 1
Baja Temple

4. Guaycura Boutique Hotel Beach Club & Spa

Guaycura Boutique Hotel Beach Club & Spa
Todos Santos
  • Seaside bliss awaits at this boutique hotel, with complimentary beach club access, stunning rooftop sunset views, and seaside massages.
CA $245
CA $325 total
includes taxes & fees
Sep 24 - Sep 25
Guaycura Boutique Hotel Beach Club & Spa

5. Hacienda Todos Los Santos

Hacienda Todos Los Santos
Todos Santos
CA $215
CA $272 total
includes taxes & fees
Aug 25 - Aug 26
Hacienda Todos Los Santos

6. Paradero Todos Santos - Exclusive Experiences

Paradero Todos Santos - Exclusive Experiences
Todos Santos
  • Unwind at beachside bliss with exclusive beach club shuttle access in Todos Santos.
CA $432
CA $579 total
includes taxes & fees
Sep 9 - Sep 10
Paradero Todos Santos - Exclusive Experiences

7. Cerritos Surf Town Beach Front Hotel and SPA

Cerritos Surf Town Beach Front Hotel and SPA
El Pescadero
  • Sun, surf, and serenity await at this beachfront paradise where sandy shores and ocean adventures create the perfect escape.
CA $176
CA $221 total
includes taxes & fees
Aug 25 - Aug 26
Cerritos Surf Town Beach Front Hotel and SPA

8. Hotel Gallo Azul Downtown Todos Santos

Hotel Gallo Azul Downtown Todos Santos
Todos Santos
CA $155
CA $193 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Gallo Azul Downtown Todos Santos

9. Vista Sierra Laguna

Vista Sierra Laguna
El Pescadero
CA $98
CA $125 total
includes taxes & fees
Aug 25 - Aug 26
Vista Sierra Laguna

10. Todos Santos Boutique Hotel

Todos Santos Boutique Hotel
Todos Santos
CA $542
CA $695 total
includes taxes & fees
Sep 9 - Sep 10
Todos Santos Boutique Hotel
View all properties

Choose what matters most at beach hotels in Todos Santos

Pool
Breakfast included
4 stars
Adult-only
5 stars

Beach hotels with pools in Todos Santos

Hotel Casa Tota

Hotel Casa Tota
Todos Santos
CA $157
CA $197 total
includes taxes & fees
Aug 30 - Aug 31
Hotel Casa Tota

Hacienda Todos Los Santos

Hacienda Todos Los Santos
Todos Santos
CA $215
CA $272 total
includes taxes & fees
Aug 25 - Aug 26
Hacienda Todos Los Santos

Baja Temple

Baja Temple
Todos Santos
CA $104
CA $150 total
includes taxes & fees
Aug 31 - Sep 1
Baja Temple

Cerritos Surf Town Beach Front Hotel and SPA

Cerritos Surf Town Beach Front Hotel and SPA
El Pescadero
CA $176
CA $221 total
includes taxes & fees
Aug 25 - Aug 26
Cerritos Surf Town Beach Front Hotel and SPA

Guaycura Boutique Hotel Beach Club & Spa

Guaycura Boutique Hotel Beach Club & Spa
Todos Santos
CA $245
CA $325 total
includes taxes & fees
Sep 24 - Sep 25
Guaycura Boutique Hotel Beach Club & Spa

Hotel Gallo Azul Downtown Todos Santos

Hotel Gallo Azul Downtown Todos Santos
Todos Santos
CA $155
CA $193 total
includes taxes & fees
Sep 6 - Sep 7
Hotel Gallo Azul Downtown Todos Santos

Casa Bugambilias, Todos Santos

Casa Bugambilias, Todos Santos
Todos Santos
CA $160
CA $199 total
includes taxes & fees
Aug 25 - Aug 26
Casa Bugambilias, Todos Santos

Hotel San Cristobal

Hotel San Cristobal
Todos Santos
CA $557
CA $781 total
includes taxes & fees
Sep 8 - Sep 9
Hotel San Cristobal

Casitas El Salitral

Casitas El Salitral
El Pescadero
CA $92
CA $118 total
includes taxes & fees
Aug 28 - Aug 29
Casitas El Salitral

Villas La Mar

Villas La Mar
Todos Santos
CA $265
CA $366 total
includes taxes & fees
Aug 25 - Aug 26
Villas La Mar
View all properties

Beach hotels with free breakfast in Todos Santos

Casitas El Salitral

Casitas El Salitral
El Pescadero
CA $92
CA $118 total
includes taxes & fees
Aug 28 - Aug 29
Casitas El Salitral

Kimpton Mas Olas Resort and Spa

Kimpton Mas Olas Resort and Spa
El Pescadero
CA $472
CA $658 total
includes taxes & fees
Aug 26 - Aug 27
Kimpton Mas Olas Resort and Spa

Todos Santos Boutique Hotel

Todos Santos Boutique Hotel
Todos Santos
CA $542
CA $695 total
includes taxes & fees
Sep 9 - Sep 10
Todos Santos Boutique Hotel

Cerritos Beach Hotel Desert Moon

Cerritos Beach Hotel Desert Moon
El Pescadero
CA $158
CA $196 total
includes taxes & fees
Aug 28 - Aug 29
Cerritos Beach Hotel Desert Moon

Villa Santa Cruz

Villa Santa Cruz
Todos Santos
CA $688
CA $935 total
includes taxes & fees
Aug 25 - Aug 26
Villa Santa Cruz

Desierto Azul

Desierto Azul
Todos Santos
CA $350
CA $426 total
includes taxes & fees
Aug 25 - Aug 26
Desierto Azul
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.
View all properties

Find out more about Todos Santos

Todos Santos and its attractions for beach lovers

In Todos Santos, Baja California Sur, beach lovers will find a range of activities that highlight the region's natural beauty. Begin your days with a leisurely stroll along Playa Cerritos, known for its golden sands and gentle waves, perfect for both relaxation and surf lessons. Families can enjoy the vibrant atmosphere at the local art galleries and artisan shops, where children can enjoy creative workshops. For a more adventurous outing, the nearby Sierra de la Laguna mountains offer hiking trails with breathtaking vistas and opportunities for birdwatching. Don’t miss the chance to explore the stunning natural rock formations at La Pastora beach, which is also a prime spot for whale watching during the migration season. After a day of exploration, retreat to one of the beachfront hotels in the area, where you can unwind with ocean views and exceptional service, ensuring a pampered experience. The charming atmosphere of Todos Santos combined with its nearby the beach makes it a perfect base for a family getaway, offering both relaxation and adventure.

Find the best beach hotels and resorts in Todos Santos

For those seeking a sun-soaked escape to Todos Santos, these top hotels offer direct access to stunning beaches and an array of seaside amenities to enhance your experience.Villa Santa Cruz

  • Why it's great for the ultimate beach vacation spot: Villa Santa Cruz stands out as a premier choice for beach enthusiasts, an impressive review rating of 10.0. This luxurious hotel offers direct access to the beach, alongside breathtaking views of the ocean. The beachfront restaurant allows guests to enjoy meals while soaking in the coastal scenery, and surfing lessons are available nearby, ensuring an active yet relaxing beach experience.
  • Other amenities: In addition to its prime location, the hotel features a private hot tub, outdoor pool, and wellness services including massages. Guests can savour alfresco dining, enjoy a yoga class onsite, and take advantage of a fully equipped kitchenette in their rooms. With romantic dining options and a garden area, Villa Santa Cruz is perfect for those seeking both relaxation and adventure.
  • Nearby attractions: Las Tunas Beach - 1 km, Tortugueros Las Playitas - 4.5 km, Centro Cultural - 6.7 km

Hacienda Todos Los Santos

  • Why it's great for the ultimate beach vacation spot: With a stellar review rating of 9.6, Hacienda Todos Los Santos offers a serene escape close to the beach, making it perfect for travellers looking to unwind by the sea. While not directly on the beachfront, its nearby beaches provides guests with quick access to soft sands and turquoise waters.
  • Other amenities: The hotel features an inviting outdoor pool surrounded by lush gardens, a terrace for relaxation, and complimentary valet parking for convenience. In-room amenities include air conditioning, a well-equipped kitchen, and daily housekeeping to ensure a comfortable stay. Guests can enjoy thoughtful touches like premium bedding and complimentary toiletries to enhance their experience.
  • Nearby attractions: Los Pinos Park - 0.1 km, Nuestra Senora del Pilar Church - 0.4 km, Logan Gallery - 0.5 km

Hotel San Cristobal

  • Why it's great for the ultimate beach vacation spot: Setting a high standard with a review rating of 9.6, Hotel San Cristobal is a luxurious beachfront hotel that offers guests an exceptional coastal escape. With direct beach access and stunning ocean views, it’s perfect for sun-seekers and ocean lovers alike, providing an inviting atmosphere for relaxation.
  • Other amenities: This hotel features an outdoor pool with 24-hour access, a hot tub, and a health club for those looking to stay active. Guests can enjoy yoga classes onsite, a terrace for soaking up the sun, and concierge services for local excursions. The stylish rooms include premium bedding, balconies with sea views, and thoughtful touches like bathrobes, ensuring a lavish stay.
  • Nearby attractions: Los Pinos Park - 4.6 km, Nuestra Senora del Pilar Church - 4.8 km, Punta Lobos - 1.3 km

Guaycura Boutique Hotel Beach Club & Spa

  • Why it's great for the ultimate beach vacation spot: The Guaycura Boutique Hotel Beach Club & Spa is an idyllic choice for beach lovers, with a remarkable guest review rating of 9.2. This hotel features a beautiful beachfront location, allowing guests to bask in the sun or enjoy a refreshing swim in the ocean. With amenities like beach umbrellas, sun loungers, and a beach bar, it ensures that guests enjoy every moment by the shore.
  • Other amenities: Guests can indulge in the onsite spa offering massages on the beach, relax in the outdoor pool, or savour delicious meals at the ocean-view restaurant. The hotel also provides a beach shuttle for easy access to nearby attractions, alongside conveniences such as 24-hour room service, contactless check-in, and a terrace for stunning sunset views. With free beach cabanas and towels, every detail is attended to for a relaxing getaway.
  • Nearby attractions: Teatro Marquez de Leon - 0.1 km, Ochre-Colored Church - 0.1 km, Prof. Nestor Agundez Martinez Cultural Center - 0.2 km

Baja Temple

  • Why it's great for the ultimate beach vacation spot: Baja Temple offers a charming beachside experience with a solid review rating of 9.2. Guests can enjoy direct access to a stunning white sand beach, ideal for sunbathing and water sports. The hotel provides essential beach amenities, including beach umbrellas and equipment for activities like snorkeling and scuba diving, ensuring an adventurous getaway.
  • Other amenities: Beyond the beach, guests can relax in the outdoor pool or unwind on the terrace. The hotel features shared refrigerator access, convenient airport transportation, and self-parking options. With a garden area for leisurely strolls, complimentary toiletries, and a kitchenette in select rooms, Baja Temple combines comfort with a laid-back beach vibe.
  • Nearby attractions: Las Tunas Beach - 1 km, Tortugueros Las Playitas - 1.6 km, Centro Cultural - 2.3 km

Top Todos Santos Hotel Reviews

Hotel Casa Tota

Hotel Casa Tota

10/10 Excellent
"The staff were helpful, pleasant and accommodating. We had a lovely stay and would stay there again."
Hilary 1-night trip
Posted 2 weeks ago
Hotel Casa Tota

Frequently asked questions

What are the best beach hotels in Todos Santos?
Some of the best beach hotels in Todos Santos include Villa Santa Cruz, Hacienda Todos Los Santos, and Hotel San Cristobal.The 4-star Villa Santa Cruz, with a great 10.0 rating, offers direct beach access and rooms with ocean views or partial ocean views. It is particularly well-suited for couples, with dining options tailored for two.Hacienda Todos Los Santos, a 3.5-star hotel rated 9.6, is located near the beach and provides amenities such as free WiFi and kitchens, making it a convenient choice. Guests frequently praise the comfortable beds and the spacious, attractive rooms.For a luxurious experience, the 4.5-star Hotel San Cristobal, with a 9.8 rating, boasts sea and ocean views from its suites. Reviewers consistently highlight the exceptional and warm staff, as well as the fresh and delicious food.
How much does a beach hotel in Todos Santos cost?
Prices for beach hotels in Todos Santos vary, but you can find a great deal from CA $125 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which Todos Santos hotels are near the best beaches?
For hotels near the best beaches in Todos Santos, consider Villa Santa Cruz, Hacienda Todos Los Santos, or Hotel San Cristobal.The 4-star Villa Santa Cruz, with a 10.0 rating, is located directly on the beach, offering direct access and ocean views from many rooms. It also provides a dining experience specifically for couples.Hacienda Todos Los Santos, a 3.5-star hotel with a 9.6 rating, is very near the beach. Guests frequently mention the comfy beds and the great location.The 4.5-star Hotel San Cristobal, rated 9.8 by guests, offers sea views and ocean views from its rooms, with some suites also providing mountain views. Reviewers often praise the fresh and delicious food, as well as the exceptional and warm staff.
Which beach hotels in Todos Santos are good for families?
For a family trip to Todos Santos, consider the Guaycura Boutique Hotel Beach Club & Spa or Desierto Azul.The 3.5-star Guaycura Boutique Hotel Beach Club & Spa, with a 9.2 rating, offers suites and an outdoor pool with free pool cabanas, sun loungers, and a poolside bar. Guests often mention the friendly and helpful staff, as well as the great location.Desierto Azul, a 3-star hotel with a 9.8 rating, has an outdoor pool with sun loungers and is located near the beach. Reviewers frequently highlight the friendly staff.
What are the best Todos Santos hotels with ocean views?
Some of the best Todos Santos hotels with ocean views include Villa Santa Cruz, Hotel San Cristobal, and Villas La Mar.The 4-star Villa Santa Cruz, with a great 10.0 rating, offers not only ocean views but also direct access to a nearby beach. It is particularly well-suited for couples, with dedicated dining experiences.Hotel San Cristobal, rated 4.5 stars with a 9.8 rating, provides stunning sea and ocean views, including some suites with mountain views. Guests frequently praise the fresh and delicious food, as well as the exceptional and warm staff.Villas La Mar, with a 9.8 rating, features ocean views from its accommodation and is located near the ocean. Guests can also enjoy an outdoor pool with sun loungers and umbrellas, and the staff are often described as super helpful and friendly.
What are the top-rated beach hotels in Todos Santos with a pool?
For top-rated beach hotels in Todos Santos with a pool, consider the Hotel San Cristobal, La Poza Boutique Hotel & Spa - Adults Only, and Villa Santa Cruz.The 4.5-star Hotel San Cristobal, with a 9.8 rating, offers sea and ocean views from many of its suites and features an outdoor pool that is open 24 hours. Guests frequently mention the fresh and delicious food, as well as the exceptional and warm staff.La Poza Boutique Hotel & Spa - Adults Only is a 4.5-star property with a 9.8 rating that provides a quiet location. It features an outdoor pool and offers private hot tubs.The 4-star Villa Santa Cruz, with a great 10.0 rating, boasts direct access to a nearby beach and provides ocean views from its accommodations, alongside an outdoor pool.
Which beach hotels in Todos Santos are good for couples?
For couples looking for a beach hotel in Todos Santos, Villa Santa Cruz, La Poza Boutique Hotel & Spa - Adults Only, and Desierto Azul are excellent choices.The 4-star Villa Santa Cruz, with a superb 10.0 rating, offers direct beach access and rooms with either ocean or partial ocean views. It also provides dining options specifically for couples.La Poza Boutique Hotel & Spa - Adults Only, a 4.5-star hotel rated 9.8, is exclusively for adults and features private hot tubs, some of which are outdoors. Guests frequently mention the excellent food and quiet location.The 3-star Desierto Azul, also rated 9.8, is located very near the ocean and beach. It offers an outdoor pool with sun loungers and dining facilities tailored for couples.
Which area of Todos Santos is best to stay in for beaches?
For travellers prioritising beach access, the best area to stay in Todos Santos is the stretch of coastline just north of the town centre, particularly around Playa La Cachora and Playa San Pedrito.This area offers direct access to the Pacific Ocean, with properties often boasting ocean views or being just a short walk to the sand. While Todos Santos itself isn't directly on the beach, these northern coastal neighbourhoods provide a tranquil setting away from the town's main activity. You'll find a mix of smaller, boutique hotels and private villas here.This coastal strip is particularly well-suited for couples seeking a relaxing escape. You can enjoy long walks on the beach, watch the sunset over the Pacific, or simply unwind by the ocean. Many accommodations in this area feature amenities like private terraces, infinity pools, and easy access for surfing or paddleboarding.For those interested in surfing, the area around Playa San Pedrito is especially popular. Its consistent waves make it a favourite spot for both experienced surfers and those looking to take lessons.
Which top beach hotels in Todos Santos offer water sport activities?
For top beach hotels in Todos Santos offering water sport activities, consider Villa Santa Cruz, Guaycura Boutique Hotel Beach Club & Spa, Desierto Azul, and Baja Temple.The 4-star Villa Santa Cruz, with a great 10.0 rating, offers direct beach access and is conveniently located near opportunities for surfing, bodyboarding, and snorkeling.The 3.5-star Guaycura Boutique Hotel Beach Club & Spa, rated 9.2, provides a swim-up bar and an outdoor pool. Guests can enjoy surfing, bodyboarding, scuba diving, and snorkeling in the nearby area.Desierto Azul, a 3-star hotel with a 9.8 rating, has an outdoor pool with sun loungers. This hotel is close to spots for snorkeling, surfing, bodyboarding, and windsurfing.With a 9.2 rating, Baja Temple offers direct beach access and ocean views. It provides water sports equipment and is near locations for snorkeling, surfing, bodyboarding, scuba diving, and has windsurfing available on site.
How can I save on a beach hotel in Todos Santos with Expedia?
There are plenty of ways to save on a beach hotel in Todos Santos. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.
What is the best time of year to stay in a beach hotel in Todos Santos?
The most popular time to stay in a beach hotel in Todos Santos is from November to April, coinciding with the dry season and cooler temperatures. During these months, the weather is beautifully warm but not overly hot, with average temperatures ranging from 20°C to 27°C. This makes it superb for enjoying the pristine beaches, swimming in the Pacific, or engaging in various water sports. The town buzzes with a relaxed yet lively option, and you'll find all the boutique shops, art galleries, and restaurants in full swing. This period is particularly appealing for couples and those seeking a luxurious escape, as the conditions are ideal for sunbathing, romantic beach strolls, and enjoying al fresco dining with stunning ocean views.For a great alternative, May offers a distinct charm. While the temperatures begin to rise slightly, averaging around 28°C to 32°C, the ocean breezes still provide a comfortable environment. It's a fantastic time to enjoy the beaches with fewer visitors, and you may find better value on exquisite beachfront accommodations.
Is it cheaper to book flights and a beach hotel in Todos Santos as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Todos Santos for you.

Explore a world of travel with Expedia