Skip to main content.

Accommodation in Todos Santos (and vicinity)

Search for a place to stay

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in Todos Santos (and vicinity)

What's Todos Santos like?

Todos Santos is a relaxing place known for its beaches. Beachcombers can spend the day at Los Cerritos Beach when the weather is nice. Check out other sights like Todos Santos Plaza and Los Pinos Park.

Where are the best places to stay in Todos Santos?

We have 150 Todos Santos accommodations.

Here are our travelers' top 5 places to stay in Todos Santos:

Villa Santa Cruz

Upscale beachfront guesthouse with outdoor pool
  • • Free buffet breakfast • Free parking • Free WiFi • Spa tub • Walkable location

The Todos Santos Inn

City-center Todos Santos inn with outdoor pool
  • • Free parking • Free WiFi • Restaurant • Bar • Close to shopping

Guaycura Boutique Hotel Beach Club & Spa

3.5-star beach hotel with spa, near Prof. Nestor Agundez Martinez Cultural Center
  • • Free WiFi • 3 restaurants • Swim-up bar • 2 outdoor pools • Attentive staff

Hacienda Todos Los Santos

Todos Santos city-center guestrooms with balconies
  • • Free parking • Free WiFi • Outdoor pool • Terrace • Central location

Cerritos Beach Inn

3.5-star beachfront inn with outdoor pool, near Los Cerritos Beach
  • • Free parking • Free in-room WiFi • Restaurant • Spa tub • Walkable location

Things to See and Do in Todos Santos

What is there to see in Todos Santos?

  • • Los Cerritos Beach
  • • Todos Santos Plaza
  • • Los Pinos Park
  • • Playa La Cachora
  • • Tortugueros Las Playitas Sea Turtle Conservation Project

Other Popular Todos Santos Attractions

  • • Nuestra Senora del Pilar Church
  • • Logan Gallery
  • • Punta Lobos

When is the best time to visit Todos Santos?

  • • Hottest months: July, June, August, September (average 97°F)
  • • Coldest months: January, February, March, December (average 56°F)
  • • Rainiest months: September, October, August, and November (average 1.24 inches of rainfall)