Skip to main content

Featured hotels near Puerto Los Cabos

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel El Ganzo Adults Only

Hotel in San José del Cabo (0.4 miles from Puerto Los Cabos)

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.

Show more Show less
8.9
Fabulous
462 reviews
Price from
£193
per night

La Marina Inn

Hotel in San José del Cabo (0.4 miles from Puerto Los Cabos)

Set in San José del Cabo, 200 metres from La Playita, La Marina Inn offers accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

Show more Show less
8.4
Very good
341 reviews
Price from
£159
per night

Casa Natalia Boutique Hotel Adults Only

Hotel in San José del Cabo (1.2 miles from Puerto Los Cabos)

Offering luxurious facilities and surrounded by palm trees, Casa Natalia Boutique Hotel Adults Only features a heated pool and in-room spa services. There is free WiFi, a restaurant and a Palapa bar.

Show more Show less
8.6
Fabulous
111 reviews
Price from
£220
per night

Secrets Puerto Los Cabos Golf & Spa18+

San José del Cabo (1 miles from Puerto Los Cabos)

The all-inclusive Secrets Puerto los Cabos Golf & Spa Resort offers direct beach access, a luxury spa, an outdoor pool and a golf course. San Jose del Cabo is just 3 km away.

Show more Show less
8.5
Very good
84 reviews
Price from
£550
per night

Hotel Casa Ceci Inn

San José del Cabo (1.3 miles from Puerto Los Cabos)

Situated in San José del Cabo and within 2.1 km of Hotelera Beach, Hotel Casa Ceci Inn has a terrace, non-smoking rooms, and free WiFi throughout the property.

Show more Show less
8.6
Fabulous
281 reviews
Price from
£49
per night

Desert Heart Hostel

San José del Cabo (1.4 miles from Puerto Los Cabos)

Boasting a shared lounge, Desert Heart Hostel is situated in San José del Cabo in the Baja California Sur region, 2.2 km from Hotelera Beach and 1.6 km from San Jose Estuary.

Show more Show less
8.6
Fabulous
137 reviews
Price from
£24
per night

Top 10 trending hotels near Puerto Los Cabos

Discover our most popular hotels from the last 30 days

Enjoy breakfast at the hotels near Puerto Los Cabos

  • Santa Maria del Cabo
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 593 reviews

    Located 500 metres from Las Mañanitas Beach, this modern hotel offers an outdoor pool. Air-conditioned rooms feature free Wi-Fi and balconies with views of San José Golf Course and the beach.

    Very comfortable bed. Room was spacious and clean.

  • Posada Real Los Cabos
    7.7
    Scored 7.7
    Good
    Rated good
     · 830 reviews

    The Hotel Posada Real- Los Cabos, located in the center of the tourist development of San José del Cabo, with 133 meters of private beach, is a haven of natural beauty and Mexican hospitality, ideal...

    Ubicación y trato del personal del área de alberca.

  • La Marina Inn
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 341 reviews

    Set in San José del Cabo, 200 metres from La Playita, La Marina Inn offers accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

    quaint and traditional Mexico style. excellent food

  • Cabo Azul

    Featuring 4-star accommodation, Cabo Azul is situated in San José del Cabo, 2.5 km from Acapulquito Beach and 3.8 km from San Jose Estuary.

Hotels with great access to Puerto Los Cabos!

  • Zadún, a Ritz-Carlton Reserve
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 23 reviews

    Situated in San José del Cabo, 200 metres from La Playita Beach, Zadún, a Ritz-Carlton Reserve features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden...

    We have breakfast delivered daily to our villa...beyond amazing!

  • Marisol Hotel Boutique
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 847 reviews

    Just 200 metres from the beach in San José del Cabo, Marisol Hotel Boutique offers 10 elegant air-conditioned rooms. Free WiFi is available in all areas.

    Wonderful small boutique hotel. Great ambiance. Helpful friendly staff. .

  • SIX TWO FOUR Urban Beach Hotel
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 768 reviews

    Located in San José del Cabo, 600 metres from Hotelera Beach, SIX TWO FOUR Urban Beach Hotel features views of the garden. This 4-star hotel features free WiFi and a terrace.

    Great location, overlooking the golf course was nice.

  • Hotel Boutique Plaza Doradas
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 439 reviews

    Situated in San José del Cabo and with San Jose Estuary reachable within 2.4 km, Hotel Boutique Plaza Doradas features concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a...

    They have a restaurant & breakfast was vary good

  • Drift San Jose del Cabo
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 95 reviews

    Drift San Jose del Cabo has an outdoor swimming pool, garden, a terrace and restaurant in San José del Cabo. Featuring a bar, the property is located within 2.1 km of Hotelera Beach.

    Absolutely beautiful hotel and the perfect location

  • Park Royal Homestay Los Cabos
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 105 reviews

    Featuring an outdoor swimming pool a furnished terrace, Park Royal Homestay Los Cabos is located 700 metres from Gulf of California Beach and 3 km from Plaza Italia Square.

    Everything! Great, comfortable value accommodations

  • El Encanto Inn & Suites
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 90 reviews

    Set in 2 separate buildings in San José del Cabo's charming Artistic District, El Encanto’s rooms feature Mexican hacienda style architecture. All rooms feature cable TV, as well as a bathroom.

    Love the location and authenticity of a Mexican hotel style

  • Suites Las Palmas
    7.8
    Scored 7.8
    Good
    Rated good
     · 961 reviews

    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.

    Su ubicación y comodidad de instalaciones, personal amable

Research, refine and make plans for your whole trip