Default HTG hotel image

Find hotels in Santa Rosa from £28

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Rosa hotels

Hotel Maria Bonita

Hotel Maria Bonita
3.0 star property
San Jose del Cabo
7.6 out of 10, Good, (12 reviews)
"Everything was good, staff was very helpful"
Canada
Mariia
The price is £40
includes taxes & fees
17 Jul - 18 Jul
Hotel Maria Bonita

Casa del Mar Condos

Casa del Mar Condos
3.5 star property
San José del Cabo
9.6 out of 10, Exceptional, (106 reviews)
"Private, quiet, and peaceful hotel. Perfectly located in between both Cabos, you get it all. The room was just as described and staff was excellent in ensuring we had all we needed."
United States
Regina
The price is £141
includes taxes & fees
26 Jul - 27 Jul
Casa del Mar Condos

Acre Resort & Residences

Acre Resort & Residences
5.0 star property
San José del Cabo
9.4 out of 10, Exceptional, (22 reviews)
"Incredible stay! We loves the access to the bikes, the heated pool, the restaurant, and of course all the animals!! We will be back. "
United States
Kate
The price is £166
includes taxes & fees
1 Aug - 2 Aug
Acre Resort & Residences

Hotel El Ganzo - Adults Only

Hotel El Ganzo - Adults Only
4.0 star property
La Playa
9.4 out of 10, Exceptional, (1,000 reviews)
"Staff was very friendly, clean rooms."
United States
Jose Flores
The price is £215
includes taxes & fees
19 Jul - 20 Jul
Hotel El Ganzo - Adults Only

SUITES LOMBOY & PLAZA

SUITES LOMBOY & PLAZA
3.5 star property
San José del Cabo
9.4 out of 10, Exceptional, (125 reviews)
"Clean spacious rooms Great breakfast Roof top balcony "
Canada
MARY KAY
The price is £78
includes taxes & fees
17 Jul - 18 Jul
SUITES LOMBOY & PLAZA

Vidasoul Hotel and Crossroads Country Club Restaurant

Vidasoul Hotel and Crossroads Country Club Restaurant
4.0 star property
Vinorama
8.6 out of 10, Excellent, (174 reviews)
"A perfect stay!!"
Canada
Alexandre
The price is £167
includes taxes & fees
8 Aug - 9 Aug
Vidasoul Hotel and Crossroads Country Club Restaurant

Hotel Aeropuerto Los Cabos

Hotel Aeropuerto Los Cabos
3.5 star property
San José del Cabo
8.6 out of 10, Excellent, (1,000 reviews)
"Great hotel to be close to airport before early flight."
United States
Colton
The price is £148
includes taxes & fees
17 Jul - 18 Jul
Hotel Aeropuerto Los Cabos

NEST Baja, Member of Design Hotels

NEST Baja, Member of Design Hotels
4.0 star property
La Fortuna
9.6 out of 10, Exceptional, (40 reviews)
"Beautiful property, staff is friendly, food is excellent "
United States
alicia
The price is £208
includes taxes & fees
29 Jul - 30 Jul
NEST Baja, Member of Design Hotels

Cactus Inn Los Cabos

Cactus Inn Los Cabos
3.0 star property
San José del Cabo
8.4 out of 10, Very good, (329 reviews)
"Wry clean and cozy nothing fancy but great stay for the price. Breakfast was excellent and well priced. Not a lot of options but what they had was cooked fresh and to perfection."
United States
Jose
The price is £77
includes taxes & fees
17 Jul - 18 Jul
Cactus Inn Los Cabos

Casa Dorada Los Cabos Resort & Spa

Casa Dorada Los Cabos Resort & Spa
4.5 star property
El Medano Ejidal
9.2 out of 10, Wonderful, (1,000 reviews)
"We loved our stay, pretty close to everything & was a beautiful hotel"
United States
Adrian
The price is £135
includes taxes & fees
10 Aug - 11 Aug
Casa Dorada Los Cabos Resort & Spa

La Marina Inn

La Marina Inn
3.0 star property
La Playa
9.2 out of 10, Wonderful, (343 reviews)
"Cute boutique hotel in a quiet location. Easy check in. Wonderful staff and food. Used the beach club from Hotel Ganzo and got a discount. Highly recommend."
Canada
Marci
The price is £108
includes taxes & fees
1 Aug - 2 Aug
La Marina Inn

Secrets Puerto Los Cabos - Adults Only - All Inclusive

Secrets Puerto Los Cabos - Adults Only - All Inclusive
4.5 star property
San José del Cabo
9.0 out of 10, Wonderful, (1,199 reviews)
"Amazing resort. Great staff. Beautiful facilities."
United States
Todd
The price is £357
includes taxes & fees
9 Aug - 10 Aug
Secrets Puerto Los Cabos - Adults Only - All Inclusive

Hotel Colli

Hotel Colli
3.0 star property
Downtown San Jose del Cabo
9.2 out of 10, Wonderful, (470 reviews)
"Great staff would stay again"
Canada
jrichard
The price is £51
includes taxes & fees
21 Jul - 22 Jul
Hotel Colli

Hyatt Vacation Club at Sirena del Mar

Hyatt Vacation Club at Sirena del Mar
4.0 star property
Cabo Bello
9.0 out of 10, Wonderful, (1,000 reviews)
"Every staff member was so nice and several knew our names. Will definitely stay here again."
United States
Armando
The price is £165
includes taxes & fees
9 Aug - 10 Aug
Hyatt Vacation Club at Sirena del Mar

JW Marriott Los Cabos Beach Resort & Spa

JW Marriott Los Cabos Beach Resort & Spa
4.5 star property
San José del Cabo
9.2 out of 10, Wonderful, (718 reviews)
"Loved it , such a perfect place to go and relax"
United States
Adan
The price is £223
includes taxes & fees
29 Jul - 30 Jul
JW Marriott Los Cabos Beach Resort & Spa

One&Only Palmilla, Los Cabos

One&Only Palmilla, Los Cabos
5.0 star property
San José del Cabo
9.8 out of 10, Exceptional, (687 reviews)
"Beautiful hotel with amazing staff."
United States
Alicia
The price is £909
includes taxes & fees
10 Aug - 11 Aug
One&Only Palmilla, Los Cabos

Hilton Los Cabos

Hilton Los Cabos
5.0 star property
San José del Cabo
9.2 out of 10, Wonderful, (1,007 reviews)
"We had the most wonderful and relaxing stay."
United States
Steven
The price is £333
includes taxes & fees
15 Aug - 16 Aug
Hilton Los Cabos

Chileno Bay Resort & Residences, Auberge Collection

Chileno Bay Resort & Residences, Auberge Collection
5.0 star property
Cabo San Lucas
9.4 out of 10, Exceptional, (173 reviews)
"The service was amazing especially Fernanda."
United States
Brandon
The price is £963
includes taxes & fees
6 Aug - 7 Aug
Chileno Bay Resort & Residences, Auberge Collection

Cabo Break Hotel

Cabo Break Hotel
3.0 star property
San José del Cabo
9.4 out of 10, Exceptional, (145 reviews)
"Clean room great staff perfect location beautiful spot our favorite"
United States
Kate
The price is £147
includes taxes & fees
19 Jul - 20 Jul
Cabo Break Hotel

The Westin Los Cabos Resort Villas - Baja Point

The Westin Los Cabos Resort Villas - Baja Point
4.5 star property
San José del Cabo
8.8 out of 10, Excellent, (128 reviews)
"Great location amazing views"
United States
Carlos
The price is £127
includes taxes & fees
14 Aug - 15 Aug
The Westin Los Cabos Resort Villas - Baja Point
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Santa Rosa attractions

Top Santa Rosa Hotel Reviews

More cheap stays in Santa Rosa

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 can I save on a Santa Rosa hotel booking with Expedia?
Members always get our best prices. Find our best Santa Rosa hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £28 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