Find hotels in Santa Rosa from £43

  • 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.2 out of 10, Good, (5 reviews)
"Todo súper bien, solo tomar en cuenta la ubicación "
Mexico
Jacob
The price is £44
includes taxes & fees
20 Apr - 21 Apr
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, (102 reviews)
"Absolutely loved Dorado 303. Amazing view, fully stocked kitchen, comfortable bed. The ground are gorgeous and impeccably maintained. We have already inquired about coming back! "
Canada
Shannon
The price is £156
includes taxes & fees
10 May - 11 May
Casa del Mar Condos

Family Friendly APT 17 Ocean View, 3br, 6 pax

Family Friendly APT 17 Ocean View, 3br, 6 pax
2.0 star property
San José del Cabo
6.8 out of 10, (3 reviews)
"Beautiful rooms"
Canada
Niki
The price is £135
includes taxes & fees
18 Apr - 19 Apr
Family Friendly APT 17 Ocean View, 3br, 6 pax

Posada Nomad Hotel

Posada Nomad Hotel
2.5 star property
San José del Cabo
The price is £65
includes taxes & fees
17 Apr - 18 Apr
Posada Nomad Hotel

SUITES LOMBOY & PLAZA

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

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 £287
includes taxes & fees
21 Apr - 22 Apr
NEST Baja, Member of Design Hotels

The Club at Hacienda del Mar Los Cabos

The Club at Hacienda del Mar Los Cabos
3.5 star property
Cabo San Lucas
The price is £266
includes taxes & fees
20 Apr - 21 Apr
The Club at Hacienda del Mar Los Cabos

Cactus Inn Los Cabos

Cactus Inn Los Cabos
3.0 star property
San José del Cabo
8.4 out of 10, Very good, (316 reviews)
"Room was near airport. Reasonal rate. Where national and local stay. Very nice hotel and staff."
United States
Janet
The price is £77
includes taxes & fees
16 Apr - 17 Apr
Cactus Inn Los Cabos

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)
"This is a fantastic gem of a hotel next to airport. Clean and comfortable. The bar and restaurant an excellent too. "
United States
Jill
The price is £156
includes taxes & fees
21 Apr - 22 Apr
Hotel Aeropuerto Los Cabos

Hotel El Ganzo - Adults Only

Hotel El Ganzo - Adults Only
4.0 star property
La Playa
9.4 out of 10, Exceptional, (1,006 reviews)
"Unique property with very friendly staff. "
United States
robert
The price is £342
includes taxes & fees
4 May - 5 May
Hotel El Ganzo - Adults Only

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, (172 reviews)
"Great room that was clean, comfortable, and well maintained. The views are absolutely amazing, and the location is truly stunning. The staff were very attentive and kind, making the stay even better. The on-site restaurant served excellent food. Overall, a wonderful place to stay and highly recommended."
United States
damian
The price is £152
includes taxes & fees
14 May - 15 May
Vidasoul Hotel and Crossroads Country Club Restaurant

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, (155 reviews)
"The rooms and food were great. The service was very ok. At Comal the food was very slow and they never checked in for drink orders or to fill waters. Not a great experience for a 300 dollar dinner. Same thing at breakfast. The pool service didn’t clear chairs when people left. The service got better towards the end but overall was disappointing for the price. One and only or las Ventanas are much better places to stay. "
United States
Bradley
The price is £541
includes taxes & fees
13 May - 14 May
Chileno Bay Resort & Residences, Auberge Collection

Laiva Hotel San Jose by Tasman

Laiva Hotel San Jose by Tasman
2.0 star property
Downtown San Jose del Cabo
8.6 out of 10, Excellent, (17 reviews)
"We loved this artsy special place! "
United States
Adrienne
The price is £133
includes taxes & fees
19 Apr - 20 Apr
Laiva Hotel San Jose by Tasman

Hotel Colli

Hotel Colli
3.0 star property
Downtown San Jose del Cabo
9.2 out of 10, Wonderful, (371 reviews)
"Very nice basic comfortable room, friendly staff and great location. "
United States
Brace
The price is £73
includes taxes & fees
16 May - 17 May
Hotel Colli

HOTEL SOCRAM GH

HOTEL SOCRAM GH
3.5 star property
Cabo San Lucas
8.4 out of 10, Very good, (16 reviews)
"This was a very nice tucked away hotel with very kind staff!!"
United States
Noah
The price is £75
includes taxes & fees
26 Apr - 27 Apr
HOTEL SOCRAM GH

One&Only Palmilla, Los Cabos

One&Only Palmilla, Los Cabos
5.0 star property
San José del Cabo
9.8 out of 10, Exceptional, (662 reviews)
"Everything, staff, service, beautiful rooms and property "
United States
Bettina
The price is £1,036
includes taxes & fees
10 May - 11 May
One&Only Palmilla, Los Cabos

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,156 reviews)
"Great service, good, cleanliness and property. One of our favorite properties to stay at."
United States
Kevin Paul
The price is £324
includes taxes & fees
27 Apr - 28 Apr
Secrets Puerto Los Cabos - Adults Only - All Inclusive

Casa Dorada Los Cabos Resort & Spa

Casa Dorada Los Cabos Resort & Spa
4.5 star property
El Medano Ejidal
9.0 out of 10, Wonderful, (1,000 reviews)
"Friendly staff. Beautiful resort. "
United States
Lindsey
The price is £132
includes taxes & fees
6 May - 7 May
Casa Dorada Los Cabos Resort & Spa

Tropicana Los Cabos, Tapestry Collection by Hilton

Tropicana Los Cabos, Tapestry Collection by Hilton
4.0 star property
Downtown San Jose del Cabo
9.8 out of 10, Exceptional, (136 reviews)
"Perfect location, lovely staff and very clean! "
Canada
Kathryn
The price is £134
includes taxes & fees
28 Apr - 29 Apr
Tropicana Los Cabos, Tapestry Collection by Hilton

La Marina Inn

La Marina Inn
3.0 star property
La Playa
9.2 out of 10, Wonderful, (332 reviews)
"This is a great, tucked away, boutique hotel. The staff and property are wonderful with easy access to activities."
United States
Kevin
The price is £176
includes taxes & fees
27 Apr - 28 Apr
La Marina Inn
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 with crystal-clear waters, perfect for relaxation and sunbathing.
  • Outdoor Adventures: Visitors can engage in various outdoor activities, including hiking trails that showcase the region's natural beauty.
  • Charming Downtown: Explore the quaint downtown area filled with local shops, galleries, and vibrant atmosphere.
  • Cultural Experiences: Enjoy a blend of cultural experiences alongside outdoor pursuits, enriching your holiday.
  • Excellent Accommodation: Choose from a range of family-friendly resorts and hotels for a comfortable stay.

Find great hotels near Santa Rosa

Discover an array of exceptional accommodation options in Santa Rosa, San José del Cabo, where you can enjoy a delightful blend of family-friendly resorts and hotels. Whether you seek a beach getaway or an adventure-filled holiday, Santa Rosa offers the best hotels tailored to your needs. Experience a memorable stay in one of the great hotels that promise comfort and convenience for an unforgettable Mexican getaway.

  • Hyatt Ziva Los Cabos - All Inclusive: Nestled three miles from Santa Rosa, Hyatt Ziva Los Cabos is a luxurious 4.5-star resort designed for families seeking an all-inclusive experience. This property boasts a spa-themed atmosphere, offering a range of amenities such as 24-hour room service, a well-stocked minibar, and a variety of dining options, including buffet and à la carte. Families will appreciate the dedicated children's facilities, including an arcade game room, babysitting services, and a first aid kit. Relaxation is key here, with an adult-supervised pool, sun loungers, and rejuvenating spa treatments available to guests.
  • Royal Solaris Los Cabos & Spa - All Inclusive: Only three miles from Santa Rosa, Royal Solaris Los Cabos presents a charming 3.5-star retreat ideal for families and business travellers alike. This lively resort features a wealth of activities, including cooking and language lessons, theme parties, and a water park for children. For business needs, multiple meeting rooms and a conference centre are at your disposal. Guests can enjoy unlimited food and drink options, along with limited hours for room service, ensuring a delightful stay. The vibrant atmosphere makes it a perfect choice for family vacations and business gatherings.
  • Barceló Gran Faro Los Cabos - All Inclusive: Located just three miles from Santa Rosa, Barceló Gran Faro Los Cabos invites guests to enjoy a beach-themed adventure at this 3.5-star resort. With direct beach access and numerous recreational activities available, including boat tours and horse riding, this accommodation is perfect for those seeking excitement. The hotel features an array of amenities, such as a conference centre and multiple meeting rooms for business visitors. Guests can indulge in diverse dining options, fitness classes, and vibrant entertainment, making it an ideal destination for both relaxation and adventure.

Where to stay near Santa Rosa

Santa Rosa, nestled in San José del Cabo, offers a delightful blend of outdoor adventures and serene beach scenery. Visitors can explore the charming downtown, unwind at local shops, and enjoy family-friendly excursions. Ideal for a romantic weekend break, Santa Rosa is perfect for those seeking relaxation amidst friendly locals. Venture into nearby neighbourhoods for a taste of the vibrant atmosphere that makes this region a hidden gem in Baja California Sur.

  • San José del Cabo: Located a mere 1.2km from Santa Rosa, San José del Cabo is a charming city that beautifully blends traditional Mexican culture with modern amenities. Known for its vibrant arts scene, visitors can explore numerous galleries and boutiques in the historic downtown area. The city is perfect for outdoor enthusiasts, offering a range of activities from golf at world-class courses to relaxing on pristine beaches. A visit to the marina and dock port is a must for those seeking a leisurely day by the water, while the bustling shopping centres provide a taste of local craftsmanship.
  • El Zacatal: Just 435m from Santa Rosa, El Zacatal is a delightful neighbourhood ideal for those who enjoy eco-friendly and adventure experiences. With its proximity to nature reserves and museums, El Zacatal invites visitors to immerse themselves in the natural beauty of the region. The local beach is perfect for sunbathing and water sports, while the nearby shopping centre offers unique local goods. This area is particularly appealing for those looking to explore the great outdoors and appreciate the lush surroundings.
  • El Rosarito: Situated 1.2km from Santa Rosa, El Rosarito is a vibrant neighbourhood that caters to families and city enthusiasts alike. With its family-friendly atmosphere, visitors can enjoy a variety of activities, from golfing to exploring the local tourist precinct, which is filled with shops and galleries. The beach offers stunning views and opportunities for relaxation, making it a popular spot for both tourists and locals. El Rosarito is the perfect destination for those looking to experience the lively culture of San José del Cabo while enjoying a laid-back beach vibe.

Things to do near Santa Rosa

Santa Rosa, located in San José del Cabo, is ideal for outdoor and beach enthusiasts, offering stunning scenery and activities. Visitors can enjoy golfing at private clubs and courses, alongside beautiful hiking trails that showcase the area's natural beauty. With its perfect combination of relaxation and adventure, Santa Rosa promises an unforgettable vacation experience.

Shopping

In Santa Rosa, you can visit Plaza Mega Comercial Mexicana and Plaza Artesanos, both located 1.9km away, offering a vibrant atmosphere for families and shoppers alike. Additionally, El Merkado, a market 3.7km away, provides a delightful mix of local goods and family-friendly experiences.

Recreation

Club Campestre Golf Course offers a stunning outdoor setting for golf enthusiasts, located 2.5km from Santa Rosa, where you can enjoy the fresh air and scenic views. Alternatively, the San Jose Estuary, just 1.9km away, provides a tranquil environment for relaxation and wellness amidst nature.

Puerto Los Cabos Golf Course, situated 2.5km from Santa Rosa, invites you to experience exhilarating golf in a beautiful outdoor landscape, perfect for both seasoned players and novices alike.

Adventure

Experience the thrill of Mar y Sierra, located 2.5km from Santa Rosa, where you can dive into vibrant underwater sports amidst stunning marine life. For a different adventure, head to Marlin Alley, 11.8km away, perfect for exhilarating water sports in an outdoor setting.

For hiking enthusiasts, the Cascada Sol de Mayo Trailhead, situated 18.0km from Santa Rosa, offers scenic trails and breathtaking views, combining adventure with the beauty of nature.

Nightlife

Experience the vibrant nightlife at La Revolución on the beachfront, with its lively atmosphere and refreshing cocktails. For a more relaxed vibe, visit The Rooftop at Hotel El Ganzo, offering stunning views and a selection of fine wines to enjoy under the stars.

Booking tips and Expedia advantages for Santa Rosa

Santa Rosa offers numerous ways to save money during your visit. Enjoy free activities such as Costa Azul Beach and La Playita, while public transport options like bicycles can help you get around affordably. The best time to visit is from August to October when prices are lower. Booking your hotel about a month in advance can yield the best deals, and checking Expedia’s last-minute offers may also uncover savings. Remember, Wednesday is the cheapest day to stay, while Saturday tends to be the most expensive. Consider bundling your hotel, flights, and activities for additional discounts.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Santa Rosa are August to October, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Santa Rosa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Santa Rosa is Wednesday. The most expensive day to stay in Santa Rosa is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your ideal location, and more. You can organise your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You may find that you can save money by combining your hotel reservations 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 mix of outdoor adventures, stunning beaches, and vibrant scenery, making it an ideal spot for relaxation and exploration. Visitors can enjoy various attractions, including beautiful beaches, local galleries, and nearby islands. This destination is perfect for those seeking cultural experiences alongside outdoor activities. Be sure to explore the attractions that Santa Rosa has to offer for an unforgettable holiday.

  • Costa Azul Beach: A stunning stretch of golden sand, Costa Azul Beach offers a vibrant atmosphere perfect for sunbathing, swimming, and surfing. Its picturesque waves and stunning sunsets create an idyllic setting for relaxation.
  • Socorro Island: An unspoiled gem, Socorro Island is a paradise for outdoor enthusiasts. With its pristine beaches and crystal-clear waters, it’s perfect for snorkelling, diving, and exploring the rich marine life that thrives in the area.
  • San Jose del Cabo Art District: Immerse yourself in culture at the San Jose del Cabo Art District, renowned for its charming galleries and vibrant street art. This area showcases the creativity of local artisans and hosts various cultural events throughout the year.

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 average 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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January68.4°F (20.2°C)No Rain (Dry)SunnyAverageAverage
February68.9°F (20.5°C)No Rain (Dry)SunnyAverageAverage
March71.6°F (22.0°C)No Rain (Dry)SunnySlightly HighSlightly High
April74.7°F (23.7°C)No Rain (Dry)SunnyAverageSlightly High
May78.8°F (26.0°C)No Rain (Dry)SunnySlightly LowAverage
June82.6°F (28.1°C)No Rain (Dry)SunnyAverageAverage
July85.3°F (29.6°C)No Rain (Dry)SunnySlightly HighAverage
August85.3°F (29.6°C)Light RainSunnyAverageSlightly Low
September83.3°F (28.5°C)Light RainMostly SunnySlightly LowSlightly Low
October80.6°F (27.0°C)No Rain (Dry)SunnySlightly LowSlightly Low
November75.6°F (24.2°C)No Rain (Dry)SunnyAverageAverage
December70.0°F (21.1°C)No Rain (Dry)SunnySlightly 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 3.1km away. This airport serves various airlines and offers convenient access to the area. Nearby, you’ll find excellent accommodation options such as the Viceroy Los Cabos, Zadún, a Ritz-Carlton Reserve, and Residences at Zadún, all of which are approximately 5.0km from the airport. Each of these luxurious hotels provides easy transportation services to and from Los Cabos International Airport, ensuring a smooth journey for your stay in this beautiful region of Baja California Sur.

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 £43 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