Default HTG hotel image

Find hotels in Santa Rosa from £37

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
15 Oct - 16 Oct
Tomorrow
16 Oct - 17 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Santa Rosa hotels

1. Hotel Maria Bonita

Hotel Maria Bonita
San Jose del Cabo
Canada
Mariia
£37
includes taxes & fees
19 Oct - 20 Oct
Hotel Maria Bonita

2. Casa del Mar Condos

Casa del Mar Condos
San José del Cabo
United States
VICKIE
£158
includes taxes & fees
16 Oct - 17 Oct
Casa del Mar Condos

3. Hyatt Place Los Cabos

Hyatt Place Los Cabos
Zona Hotelera
United States
Christopher
£93
includes taxes & fees
17 Oct - 18 Oct
Hyatt Place Los Cabos

4. Hotel Colli

Hotel Colli
Downtown San Jose del Cabo
United States
Jose
£61
includes taxes & fees
13 Nov - 14 Nov
Hotel Colli

5. Hampton Inn & Suites by Hilton Los Cabos

Hampton Inn & Suites by Hilton Los Cabos
San José del Cabo
United States
Brandon
£94
includes taxes & fees
23 Oct - 24 Oct
Hampton Inn & Suites by Hilton Los Cabos

6. SUITES LOMBOY & PLAZA

SUITES LOMBOY & PLAZA
San José del Cabo
Canada
MARY KAY
£75
includes taxes & fees
19 Oct - 20 Oct
SUITES LOMBOY & PLAZA

7. Cactus Inn Los Cabos

Cactus Inn Los Cabos
San José del Cabo
United States
Derrick
£67
includes taxes & fees
19 Oct - 20 Oct
Cactus Inn Los Cabos

8. Hotel Aeropuerto Los Cabos

Hotel Aeropuerto Los Cabos
San José del Cabo
United States
Adriana
£126
includes taxes & fees
16 Oct - 17 Oct
Hotel Aeropuerto Los Cabos

9. Tropicana Los Cabos, Tapestry Collection by Hilton

Tropicana Los Cabos, Tapestry Collection by Hilton
Downtown San Jose del Cabo
United States
Kimberly
£147
includes taxes & fees
16 Oct - 17 Oct
Tropicana Los Cabos, Tapestry Collection by Hilton

10. Laiva Hotel San Jose by Tasman

Laiva Hotel San Jose by Tasman
Downtown San Jose del Cabo
United States
Karla
£102
includes taxes & fees
16 Oct - 17 Oct
Laiva Hotel San Jose by Tasman

11. Club Regina Los Cabos managed by Accor

Club Regina Los Cabos managed by Accor
San José del Cabo
United States
Anthony
£120
includes taxes & fees
21 Oct - 22 Oct
Club Regina Los Cabos managed by Accor

12. MariaMar Suites

MariaMar Suites
Costa Azul
United States
Jody
£77
includes taxes & fees
18 Oct - 19 Oct
MariaMar Suites

13. Posada Real Los Cabos

Posada Real Los Cabos
Zona Hotelera
United States
John
£124
includes taxes & fees
17 Oct - 18 Oct
Posada Real Los Cabos

14. Hotel Posada Terranova

Hotel Posada Terranova
Downtown San Jose del Cabo
United States
Enrique
£59
includes taxes & fees
16 Oct - 17 Oct
Hotel Posada Terranova

15. Hotel Boutique Plaza Doradas

Hotel Boutique Plaza Doradas
Downtown San Jose del Cabo
Canada
Joel
£49
includes taxes & fees
16 Oct - 17 Oct
Hotel Boutique Plaza Doradas

16. Hotel San José

Hotel San José
San Jose del Cabo
Mexico
DAVID BERMUDEZ
£53
includes taxes & fees
16 Oct - 17 Oct
Hotel San José

17. Capital O Hotel Jazuli, San Jose del Cabo

Capital O Hotel Jazuli, San Jose del Cabo
San José del Cabo
Canada
Giraldo
£53
includes taxes & fees
16 Oct - 17 Oct
Capital O Hotel Jazuli, San Jose del Cabo

18. Santa Maria del Cabo

Santa Maria del Cabo
Zona Hotelera
Canada
Veronica
£93
includes taxes & fees
16 Oct - 17 Oct
Santa Maria del Cabo

19. Flamboyan Hotel & Residences

Flamboyan Hotel & Residences
Downtown San Jose del Cabo
United States
Jeffrey
£119
includes taxes & fees
16 Oct - 17 Oct
Flamboyan Hotel & Residences

20. La Marina Inn

La Marina Inn
La Playa
United States
Michelle
£164
includes taxes & fees
18 Oct - 19 Oct
La Marina Inn
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Rosa attractions

Cactus Sanctuary

8.2/10 (250 reviews)
Explore the great outdoors at Cactus Sanctuary, a lovely green space in Santa Rosa. Stroll along the beautiful beaches or visit the shops in this family-friendly area.
See properties

Top Santa Rosa Hotel Reviews

Hotel Riu Palace Cabo San Lucas - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

10/10 Excellent
"Really enjoyed my stay! Everything was perfect"
eunice 4-night trip
Posted 1 hour ago
Hotel Riu Palace Cabo San Lucas - All Inclusive
Hotel Riu Palace Baja California - Adults Only - All Inclusive

Hotel Riu Palace Baja California - Adults Only - All Inclusive

10/10 Excellent
"Everything was great! Rooms, food, but entertainment is weak! Loved the stay!"
maryam 4-night trip
Posted 1 hour ago
Hotel Riu Palace Baja California - Adults Only - All Inclusive
Hyatt Ziva Los Cabos- All Inclusive

Hyatt Ziva Los Cabos- All Inclusive

10/10 Excellent
"B"
Chicku Thomas, Dail 6-night trip
Posted 12 hours ago
Hyatt Ziva Los Cabos- All Inclusive
Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort

Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort

10/10 Excellent
"We had an amazing time. The views and room were stunning. Staff was beyond amazing. Shout out to Oscar for above and beyond service. We will be back!"
David Harrell 6-night trip
Posted 15 hours ago
Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort
Krystal Grand Los Cabos - All inclusive

Krystal Grand Los Cabos - All inclusive

10/10 Excellent
"Absolutely Gorgeous place, Gabrielle, Shelma, and Antonio made our experience an actual vacation! There are like 5 places to eat, room service, giant pools, private pools, and all you can drink, all included!! Ask for water bottles early though!!"
Keith 3-night trip
Posted 16 hours ago
Krystal Grand Los Cabos - All inclusive
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

10/10 Excellent
"Beautiful resort, good food, very helpful staff. Wish we stayed longer"
Kaylenn Tavai 3-night trip
Posted 19 hours ago
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
Secrets Puerto Los Cabos - Adults Only - All Inclusive

Secrets Puerto Los Cabos - Adults Only - All Inclusive

10/10 Excellent
"It’s a lovely resort. Extremely friendly staff. Very clean. Rooms are fabulous! Very spacious. Food was decent, not 5 star, but definitely far better than many all-inclusives. No children was lovely too! Very relaxing."
Stacey Lynn 7-night trip
Posted 1 day ago
Secrets Puerto Los Cabos - Adults Only - All Inclusive
Viceroy Los Cabos

Viceroy Los Cabos

10/10 Excellent
"The staff was super friendly and helpful we absolutely loved every one of them. I highly recommend paying extra to use the spa, they have indoor pools and cold plunge but also the staff is so nice inside the spa. The food was great excellent! I wish there had been less families but that’s just me. We visited in October it was horrible hot and humid but everyone made us feel comfortable and welcomed."
Evelyn 1-night trip
Posted 3 days ago
Viceroy Los Cabos
Royal Solaris Los Cabos & Spa - All Inclusive

Royal Solaris Los Cabos & Spa - All Inclusive

10/10 Excellent
"The staff were awesome, the food was great, and our stay was very relaxing, peaceful. Would recommend it to anyone who wants to come and enjoy your vacation.."
Lamont 7-night trip
Posted 5 days ago
Royal Solaris Los Cabos & Spa - All Inclusive

More cheap stays in Santa Rosa

Cabo Inn Hotel

Cabo Inn Hotel

20 De Noviembre Y Leona Vicario Cabo San Lucas BCS
£41
18 Oct - 19 Oct
includes taxes & fees
8.2/10 Very good! (637 reviews)
Cabo Inn Hotel
Hotel San José

Hotel San José

Av. La Floresta, Las Veredas, 50 San Jose del Cabo BCS
£53
16 Oct - 17 Oct
includes taxes & fees
8/10 Very good! (1 review)
Hotel San José
SM Apartments

SM Apartments

Paseo Los Cabos Campo de Golf Fonatur San José del Cabo BCS
£80
19 Oct - 20 Oct
includes taxes & fees
9/10 Wonderful! (86 reviews)
SM Apartments
Verde Baja Boutique Hotel

Verde Baja Boutique Hotel

Narciso Mendoza esq. Alvaro Obregon Cabo San Lucas BCS
Get rates
8.2/10 Very good! (25 reviews)
Verde Baja Boutique Hotel
Hilton Vacation Club Cabo Azul Los Cabos

Hilton Vacation Club Cabo Azul Los Cabos

San Jose del Cabo Baja California Sur
Get rates
6.4/10 (5 reviews)
Hilton Vacation Club Cabo Azul Los Cabos
Villa del Palmar

Villa del Palmar

Cam. Viejo a San Jose El Medano Cabo San Lucas BCS
Get ratesVilla del Palmar

Find out more about Santa Rosa

Top reasons to visit Santa Rosa

  • Stunning Beaches: Santa Rosa boasts beautiful beaches perfect for sunbathing and swimming, offering a relaxing atmosphere.
  • Outdoor Activities: The area is ideal for golf enthusiasts and nature lovers, with plenty of outdoor sports options available.
  • Cultural Attractions: Explore local art galleries and cultural spots that showcase the region's artistic heritage.
  • Family-Friendly Atmosphere: Santa Rosa caters to families with various activities and a welcoming environment.
  • Diverse Accommodation: A wide range of hotels and resorts ensures a comfortable stay for all types of travellers.

Find great hotels near Santa Rosa

Discover a range of accommodation options in Santa Rosa, San José del Cabo, where you can find both resorts and hotels tailored for families and adventure seekers alike. Whether you're after budget-friendly hotels or exclusive deals, Santa Rosa offers a variety of choices to suit every traveller's needs. Enjoy a memorable beach vacation in this stunning locale, ensuring your stay is both comfortable and enjoyable.

  • Hyatt Ziva Los Cabos - All Inclusive: Hyatt Ziva Los Cabos is a luxurious 4.5-star all-inclusive resort boasting a commendable guest rating of 9.0. Perfect for families and beach lovers, this property offers direct access to stunning shores, ensuring a memorable vacation experience. Guests can indulge in unlimited food and drinks, featuring a variety of dining options, including à la carte and buffet styles. The resort also caters to younger visitors with amenities such as a children’s club, arcade game room, and dedicated activities. With a focus on relaxation and entertainment, Hyatt Ziva promises a perfect blend of leisure and fun for all ages, located a mere 4.8km from Santa Rosa.
  • Royal Solaris Los Cabos & Spa - All Inclusive: With a 3.5-star rating and an inviting atmosphere, Royal Solaris Los Cabos & Spa offers an all-inclusive experience that is both engaging and family-friendly. Rated 9.0 by guests, this resort features direct beach access and a variety of activities, including theme parties, cooking classes, and a climbing wall. The property is designed for families, providing amenities such as a children’s club and a pool specifically for younger guests. With its emphasis on fun and relaxation, Royal Solaris is an excellent choice for those seeking an active beach getaway, situated just 4.8km from Santa Rosa.
  • Hilton Vacation Club Cabo Azul Los Cabos: Hilton Vacation Club Cabo Azul Los Cabos is another 4.5-star gem, proudly holding a guest rating of 9.0. This resort combines elegance with family-friendly amenities, featuring direct beach access and a stunning pool area. Offering a children’s club and supervised childcare services, it ensures that young guests are well entertained. The property is ideal for families looking to create lasting memories in a beautiful setting, with a plethora of activities available. Located 4.8km from Santa Rosa, Cabo Azul is perfect for those seeking a balance of relaxation and adventure.

Where to stay in Santa Rosa

Santa Rosa, nestled in the picturesque San José del Cabo, is a delightful village perfect for beach lovers and outdoor enthusiasts alike. This charming destination offers a relaxing atmosphere, ideal for family-friendly outings and romantic excursions. Explore nearby areas like San Francisco and the stunning Baja California coastline, where friendly locals and breathtaking scenery await. Whether you're strolling along the beach or indulging in local cuisine, Santa Rosa promises an unforgettable vacation experience.

  • San José del Cabo: Nestled within the picturesque Baja California Sur, San José del Cabo is a vibrant city renowned for its charming blend of rich culture and natural beauty. Visitors flock here year-round, particularly from March to April and July, drawn by its stunning beaches and outdoor activities. The city boasts excellent golf courses and a lively marina, making it a paradise for sports enthusiasts. Explore the historic town centre with its cobblestone streets, art galleries, and local cuisine, ensuring a delightful cultural experience at every turn.
  • El Zacatal: A quaint neighbourhood located a mere 1.1km from Santa Rosa, El Zacatal offers a peaceful retreat with a unique cultural twist. Its popularity peaks during the summer months and around the festive season, attracting those eager to enjoy its serene beaches and artistic attractions. Visitors can immerse themselves in local art at nearby galleries while soaking up the sun on the sandy shores. El Zacatal is perfect for travellers seeking a blend of relaxation and cultural enrichment.
  • El Rosarito: Situated 3.2km from Santa Rosa, El Rosarito is a lively neighbourhood appealing to families and outdoor enthusiasts alike. This area sees a surge in visitors during the summer and holiday periods, offering a variety of activities such as golf and shopping. The nearby beach provides an ideal setting for sunbathing and beach games, while vibrant art galleries showcase local talent. El Rosarito is perfect for those looking to enjoy a mix of adventure and leisure.

Things to do near Santa Rosa

Santa Rosa offers a delightful getaway for beach and outdoor enthusiasts, featuring scenic vistas and a range of activities. Golf aficionados can enjoy the local golf course, while those seeking relaxation can indulge in a spa retreat. For a spot of retail therapy, a shopping spree in Santa Rosa is a must, with a variety of shops to explore. Whether you're after relaxation or recreation, Santa Rosa caters to all your holiday desires.

Shopping

In Santa Rosa, you can explore local boutiques for unique souvenirs. If you're up for a drive, head to Plaza del Pescador for a wider selection of shops and eateries, or visit the San José del Cabo Art District for local crafts and artwork that capture the essence of Baja California Sur.

Recreation

At Cabo del Sol Golf, indulge in a premium golfing experience set amidst breathtaking landscapes, just 24.1km from Santa Rosa. Meanwhile, Quivira Golf Club, located 33.8km away, offers an exquisite blend of luxury and nature, perfect for relaxation and recreation.

Adventure

In Santa Rosa, explore the breathtaking landscapes while hiking through the Sierra de la Laguna mountains. Experience thrilling off-road adventures with ATV tours along the rugged coastline. For a unique experience, try surfing the waves at nearby beaches, perfect for both beginners and seasoned surfers alike.

Nightlife

In Santa Rosa, the vibrant nightlife is highlighted by lively beach bars and local taverns, where you can enjoy traditional Mexican music. Venues like The Cabo Wabo and El Squid Roe offer energetic atmospheres, making for unforgettable evenings filled with dancing and great company.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Santa Rosa

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Rosa are May and September to October, where the prices are slightly lower. This is in comparison to March and December to January, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Santa Rosa is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Rosa is Tuesday. The most expensive day to stay in Santa Rosa is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay in Santa Rosa with your flights and activities through an Expedia package.

Find the best attractions near Santa Rosa

Santa Rosa in San José del Cabo offers a delightful blend of beach and outdoor experiences, perfect for a scenic getaway. Visitors can explore a variety of cultural attractions, including galleries and art spots, alongside beautiful beaches. Whether you're seeking artistic inspiration or a relaxing day by the shore, Santa Rosa caters to all tastes, ensuring a memorable holiday in this charming location.

  • Socorro Island: A stunning island located 3.2km from Santa Rosa, Socorro Island offers idyllic outdoor experiences with its tranquil beaches and vibrant marine life, perfect for snorkelling and diving enthusiasts seeking adventure amidst beautiful natural surroundings.
  • San Jose del Cabo Art District: Just 3.2km away, this vibrant gallery district is rich in culture, showcasing local artists' works. Stroll through colourful streets adorned with murals and enjoy a unique blend of art, food, and community spirit.
  • Playa Hotelera: Located 4.8km from Santa Rosa, Playa Hotelera is a picturesque beach ideal for sunbathing and relaxation. With its soft sands and gentle waves, it's the perfect spot to unwind and soak up the sun.

Best time to go to Santa Rosa

The best time to visit Santa Rosa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Santa Rosa falls in July and August. August has slightly high visitor numbers and sunny weather. The coolest average temperature in Santa Rosa falls in January, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.4°F (20.2°C)No RainSunnyAverageSlightly High
February68.9°F (20.5°C)No RainSunnyAverageAverage
March71.6°F (22.0°C)No RainSunnyAverageSlightly High
April74.7°F (23.7°C)No RainSunnyAverageAverage
May78.8°F (26.0°C)No RainSunnySlightly LowSlightly Low
June82.6°F (28.1°C)No RainSunnyAverageAverage
July85.3°F (29.6°C)No RainSunnySlightly HighAverage
August85.3°F (29.6°C)Light RainSunnySlightly HighAverage
September83.3°F (28.5°C)Light RainMostly SunnySlightly LowSlightly Low
October80.6°F (27.0°C)No RainSunnySlightly LowSlightly Low
November75.6°F (24.2°C)No RainSunnyAverageAverage
December70.0°F (21.1°C)No RainSunnySlightly HighSlightly High

The nearest major airports for your trip to Santa Rosa

For your visit to Santa Rosa, San José del Cabo, the primary airport is Los Cabos International Airport (SJD), situated 8.0km away. Nearby, you’ll find luxurious accommodations such as the 5-star Viceroy Los Cabos and Zadun Los Cabos, both approximately 12.9km from the airport, which provide convenient access. Alternatively, La Paz Airport (LAP) is 128.7km away, with excellent options like Hotel Indigo La Paz and Baja Club Hotel, both around 7 to 17.7km from LAP, offering shuttle services for easy transport. This makes travel to Santa Rosa comfortable and accessible from either airport.

Frequently asked questions

When is the best time to go to Santa Rosa?
The best time to visit Santa Rosa is during the dry season, which runs from October to May, offering warm, sunny days superb for exploring.For those looking to enjoy the pleasant weather without the peak season crowds, November and May are ideal. These months still offer excellent conditions for outdoor activities like hiking and beach visits, but with fewer tourists, you'll find a more relaxed atmosphere and potentially better value on accommodation and experiences.If you're particularly interested in marine life, the cooler months from December to April are best for whale watching, as grey whales migrate to the warmer waters of Baja California Sur.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Santa Rosa.
How much is the nightly rate at a Santa Rosa hotel?
Prices for hotels in Santa Rosa often vary, but you can find a great deal from £37 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia