Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San José del Cabo – 119 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Marisol Hotel Boutique

Hotel in San José del Cabo

Just 656 feet from the beach in San José del Cabo, Marisol Hotel Boutique offers 9 elegant air-conditioned rooms. Free WiFi is available in all areas. A cosy, clean boutique hotel. Owner at the front desk when we arrived, helped bring suitcase upstairs. Large room with mini fridge, fresh water, nicely decorated and comfortable king bed. Close to groceries, restaurants and beach.

Show more Show less
9.3
Awesome
598 reviews
Price from
$59
per night

Hotel Aeropuerto Los Cabos

Hotel in San José del Cabo

Only 6 minutes’ drive from the Los Cabos International Airport, and offering free transportation from and to that location, Hotel Aeropuerto Los Cabos has Wi-Fi connection for free and 24-hour front... Close to the airport for any emergency

Show more Show less
8.7
Excellent
570 reviews
Price from
$75
per night

SIX TWO FOUR Urban Beach Hotel

Hotel in San José del Cabo

Located in San José del Cabo, SIX TWO FOUR Urban Beach Hotel features 4-star accommodations with private balconies. Absoutely amazing hotel - everything is new and beautiful, and the materials and furniture they used are luxurious (solid wood, great bed, the quitest air conditioner I've ever seen). The staff is super helpful. The hotel is located just a short walk from the beach and horse riding tours, and it's about a 30-minute walk to the city center.

Show more Show less
9
Awesome
290 reviews
Price from
$80.85
per night

Posada Real Los Cabos

Hotel in San José del Cabo

Posada Real Los Cabos is located on Las Mañanitas Beach in San José’s hotel area and offers a private beach, a putting green and an outdoor pool with a swim-up bar. Free national drinks are included. It’s an older property but very clean

Show more Show less
8
Very Good
746 reviews
Price from
$106
per night

Hyatt Place Los Cabos

Hotel in San José del Cabo

Offering an outdoor pool and a fitness center, Hyatt Place Los Cabos is located just 984 feet from the beach and offers a free on-site parking. Nice place to stay in, everything was clean and the service was great. There is a pool and a gym at this place .

Show more Show less
8.7
Excellent
828 reviews
Price from
$93.50
per night

Suites Las Palmas

Hotel in San José del Cabo

This hotel is located in San Jose del Cabo, Mexico, within walking distance of beach. The hotel offers an outdoor swimming pool, on-site restaurant and WiFi. It was clean and as spacious as I did not expect.

Show more Show less
8.4
Very Good
495 reviews
Price from
$59
per night

Hampton Inn & Suites by Hilton Los Cabos

Hotel in San José del Cabo

Hampton Inn & Suites by Hilton Los Cabos has an outdoor swimming pool, fitness center, a bar and shared lounge in San José del Cabo. I liked the staff and the food. The room was beautiful and clean with a nice view. The pool is nice as well. The people that did the house keeping were so professional. My room was always clean and orderly. The toilet paper smells like baby powder, which I loved a lot. It's the simple things lol. I loved how the food wasn't your traditional American food, you get refried beans with eggs and a meat (other stuff as well that's really good and fresh). You can get tortillas on request. I love the Mexican culture. Also they have the softest meat ever too. So truly enjoy.

Show more Show less
8.7
Excellent
344 reviews
Price from
$67
per night

Hotel El Ganzo Adults Only

Hotel in San José del Cabo

Hotel El Ganzo has its own private beach club and marina, and a roof top bar that overlooks the bay. It also features an outdoor pool and free WiFi. Really good value for the money, perfect for couples or solo traveler

Show more Show less
8.9
Excellent
302 reviews
Price from
$550
per night

La Marina Inn

Hotel in San José del Cabo

Set in San José del Cabo, 0.7 mi from La Playita Beach, La Marina Inn offers accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. La Marina Inn is a peaceful location to stay if you want to get away from the hustle and bustle of the touristy part of Los Cabos. Very close to downtown San Jose and shopping. The staff are very friendly! The food is wonderful at the restaurant!! This is the second time I have stayed here and already planning my third trip.

Show more Show less
8.5
Very Good
89 reviews
Price from
$139
per night

JW Marriott Los Cabos Beach Resort & Spa

Hotel in San José del Cabo

JW Marriott Los Cabos Beach Resort & Spa offers accommodations in San José del Cabo. The food was excellent. The resort is beautiful and exceeded my expectations. The staff was amazing. We had a great time.

Show more Show less
8.8
Excellent
71 reviews
Price from
$319
per night

Most-booked hotels in San José del Cabo in the past month

See all

Budget hotels in San José del Cabo

See all

Hotels located in the center of San José del Cabo

See all

FAQs about hotels in San José del Cabo

  • The average price per night for a 3-star hotel in San José del Cabo this weekend is $96 or, for a 4-star hotel, $327. Looking for something even fancier? 5-star hotels in San José del Cabo for this weekend cost around $843 per night, on average (based on Booking.com prices).

  • These hotels in San José del Cabo are highly rated by couples: Zadun, A Ritz-Carlton Reserve, Mar del Cabo By Velas Resorts, and Marisol Hotel Boutique.

  • For hotels in San José del Cabo that serve highly-rated breakfasts, try SIX TWO FOUR Urban Beach Hotel, Mar del Cabo By Velas Resorts, and Hotel Santa Maria del Cabo.

  • Many families visiting San José del Cabo loved staying at Zadun, A Ritz-Carlton Reserve, SIX TWO FOUR Urban Beach Hotel, and Hotel Boutique Plaza Doradas.

  • On average, it costs $91 per night to book a 3-star hotel in San José del Cabo for tonight. You'll pay around $324 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in San José del Cabo will cost around $1,221, on average (based on Booking.com prices).

  • Hotel El Ganzo Adults Only, Club Regina Los Cabos, and MariaMar Suites got great room view-related reviews from travelers in San José del Cabo.

  • On average, 3-star hotels in San José del Cabo cost $68 per night, and 4-star hotels in San José del Cabo are $156 per night. If you're looking for something really special, a 5-star hotel in San José del Cabo can be found for $341 per night, on average (based on Booking.com prices).

  • Travelers who stayed in San José del Cabo near Los Cabos International Airport (SJD) have said good things about Hotel Aeropuerto Los Cabos, Hotel Boutique Plaza Doradas, and Hotel Posada Terranova.

  • Marisol Hotel Boutique, SIX TWO FOUR Urban Beach Hotel, and Zadun, A Ritz-Carlton Reserve are some of the popular hotels in San José del Cabo.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About San José del Cabo:

Explore guest reviews of hotels in San José del Cabo

See all
Research, refine, and make plans for your whole trip