18 Best Beachfront Hotels in Cabo with Ocean Views (that you can see whales from)

A beachfront hotel in Cabo overlooking a sandy bay.

This post may contain affiliate links, which means we might earn a small commission on anything purchased through these links at no extra cost to you. Learn more on our disclaimer page.

If you’re visiting Cabo, it’s likely because you’ve seen pictures of its rugged coastline, beautiful beaches, and sprawling oceanfront hotels. There’s really no better way to experience all this magical area has to offer than in a room with an ocean view. Imagine waking up to views of the iconic El Arco rock formation and seeing whales breaching in the bay right from your balcony. This could be you, staying in a beachfront hotel in Cabo.

Hotels lining the coast of Cabo in the glow of sunset.
There are some stunning beachfront hotels in Cabo

Where to stay in Cabo

Cabo San Lucas is built around the marina, with the town extending miles inland. Much of the accommodation in Cabo San Lucas, particularly the budget options, is set within the town centre with no views of the coast. You wouldn’t even know you’re in a seaside city. While this does provide direct access to some of the best local restaurants in Cabo San Lucas, it is very isolating, meaning you have longer walks to the beaches and downtown. Likewise, the centre of San JosĂ© del Cabo is set a few miles inland, away from the beach.

We spent most of our time in Cabo, in budget accommodations in the downtown areas of Cabo San Lucas and San JosĂ© del Cabo. So we speak from experience when we say it’s really worth splashing out on a beachfront hotel in Cabo to truly get the full experience. We spent the final part of our time in Cabo waking up to views of The Arch, watching whales swim by our balcony (we saw at least one every ten minutes), and strolling along a private, stunning beach.

If you too feel that a sea view is imperative to your stay in Cabo, we’ve got you covered. We did so much research before booking our stay and have compiled this list of the best beachfront hotels in Cabo, from independent and boutique options to luxury resorts.

A view over the rooftops of Cabo San Lucas at sunset.
Most hotels in Cabo are set far back from the coast

What is the best area to stay in Cabo?

There are three main areas to stay in Los Cabos: Cabo San Lucas, the Tourist Corridor, and San JosĂ© del Cabo.

Cabo San Lucas

  • Medano Beach: The most popular beach in Cabo, central and within walking distance to downtown, shops, restaurants, and nightlife.
  • Marina: An upscale, waterfront area perfect for water activities and boat tours in Cabo.
  • Pedregal: A luxury area of opulent resorts with stunning ocean views.
  • Paraiso Escondido: A quiet, exclusive area, home to luxury resorts with beautiful sea views.
  • Downtown: The lively, historic part, great for nightlife, but with no beach access.
El Arco in Cabo Bay - a small arch in the middle of a line of rock formations.
Cabo San Lucas is a well-known party town

Tourist Corridor

  • Palmilla: A secluded, scenic area known for its resorts and golf courses.
  • Chileno Bay: A family-friendly bay with beach activities and water sports.
  • Cabo Bello: A quiet beachfront section of the coast with upscale hotels.
The white, sandy beach on Cabo's Tourist Corridor stretches as far as the eye can see. The coast is lined with many hotels.
The Tourist Corridor is quieter than the cities

San José del Cabo

  • Zona Hotelera: An area of beachfront hotels, upscale resorts, and golf courses.
  • Puerto Los Cabos: A hub of shopping and dining, home to San JosĂ© del Cabo’s Marina
  • Historic Downtown: The charming, colonial historic centre, a few miles back from the beach.
The sands of San José del Cabo's Hotel Zone Beach stretch far into the distance where a peninsula reaches out to sea.
There are some stunning beaches along the Cabo coast

Cabo Beachfront Hotels Map

Use the filters on the menu on the left-hand side to see the best places to stay in Cabo San Lucas, marked with red pins.

Where to stay in Cabo for couples

Cabo is perfect for a romantic getaway, offering a variety of options for couples seeking a relaxing and memorable vacation. Here are the top areas for couples to stay in Cabo:

  • Pedregal
  • Paraiso Escondido
  • Cabo San Lucas Downtown (Centro)
  • Palmilla, The Tourist Corridor
  • Cabo Bella, The Tourist Corridor
  • San JosĂ© del Cabo’s Hotel Zone (Zona Hotelera)
Two drinks sit on a hotel bar overlooking Cabo Bay at sunset.
Cabo’s beachfront hotels are perfect for couples and families alike

Where to stay in Cabo for families

Cabo is an ideal destination for a family vacation, providing a range of activities, amenities, and accommodations suitable for all ages. Here are the top areas for families to stay in Cabo:

  • Medano Beach
  • Cabo San Lucas Marina
  • Chileno Bay, The Tourist Corridor
  • San JosĂ© del Cabo’s Hotel Zone (Zona Hotelera)
  • Puerto Los Cabos, San JosĂ© del Cabo Marina
A hotel room in San José del Cabo with an artwork of whales.
There’s a variety of accommodation in Cabo for every budget

The best beachfront hotels in Cabo

We’ve selected a range of independently owned and boutique hotels with some great sustainability initiatives and well-known resorts that are perfect for a getaway in Cabo. With crystal-clear waters, powdery white sand beaches, and breathtaking ocean views, these top-rated beachfront hotels are the perfect base for a blend of relaxation, adventure, and luxury. They’re also fantastic choices if you’re interested in whale watching in Cabo, as you’ll be able to see humpbacks breaching from your bedroom window between December and April.

Cabo Beachfront Hotel Prices

Hotel prices fluctuate due to seasonal demand, occupancy levels, current events, and other external factors. To provide a general idea of costs, we’ve categorised the average room price per night using the following price ranges in USD:

$ – less than $100

$$ – between $100 to $350

$$$ – between $350 to $550

$$$$ – between $550 to $1000

$$$$$ – over $1000

The outdoor reception area at The Cape Hotel. Dark wooden slats provide partial shelter in the afternoon sun.
Cabo’s oceanfront hotels range from budget to boutique

Beachfront hotels in Cabo San Lucas

Located right at the southern tip of Baja California Sur, Cabo San Lucas is a tropical paradise renowned for its pristine beaches, vibrant nightlife, and luxurious resorts. It’s a great base for families, couples, and solo travellers alike. Cabo San Lucas has a huge party scene, stunning natural landmarks, and epic whale watching in the winter months, as well as some of the best diving in Cabo.

El Arco and Cabo Bay in the sunshine as viewed from a balcony at the Sunrock Hotel.
Cabo San Lucas’ beachfront hotels offer views of El Arco

1. Nobu Hotel Los Cabos

This luxurious beachfront resort is famous for its breathtaking coastal views. Nobu Hotel‘s facilities on offer are extensive and include a 24-hour desk, multiple dining options, a private beach, 3 swimming pools, a sauna, a spa and a fitness centre. The rooms offer a blend of contemporary Japanese minimalism with locally sourced, natural Mexican materials.

A pristine bedroom with huge bed and sea views in Nobu Hotel in Cabo San Lucas.
Photo courtesy of Expedia

2. Waldorf Astoria Los Cabos Pedregal

Waldorf Astoria Los Cabos Pedregal is an opulent hotel offering ocean views from every room, and most rooms also have private plunge pools. It offers a luxurious spa, upscale restaurants, hot tubs, multiple swimming pools, and a private beach area. The rooms have a fresh fruit service, noon snacks, and drinks provided every day.

A drone shot of the sprawling Waldorf Astoria on the beach in Cabo San Lucas.
Photo courtesy of Expedia

3. Grand Solmar Land’s End Resort & Spa

This stunning property is located right on the southern tip of the Baja Peninsula. Grand Solmar Land’s End Resort & Spa is ranked among the top 100 hotels and resorts in the world. It features a spa, tennis courts, multiple infinity pools, and a large selection of excursions. Its location, right at Land’s End, provides panoramic views of the ocean and direct access to a private white sand beach.

An aerial view of a beachfront hotel in Cabo, with a pool overlooking the sea at the Grand Solmar Land’s End Resort & Spa.
Photo courtesy of Expedia

4. Bahia Hotel & Beach House

Just steps from Cabo San Lucas’s most popular beach, Playa Medani, Bahia Hotel & Beach House boasts an outdoor pool, swim-up bar, and on-site restaurant. This urban-style boutique hotel has an upscale, modern and chic vibe and is just minutes from the vibrant nightlife in Downtown, making it perfect for those who like a lot going on.

A bright and modern interior of a large hotel room with a plush couch, big bed, and wooden furnishings in Bahia Beach Hotel in Los Cabos.
Photo courtesy of Expedia

5. Villa Del Palmar Beach Resort & Spa Cabo San Lucas

This high-end resort offers unobstructed views of Cabo’s famous El Arco from its many balconies. Villa Del Palmar Beach Resort & Spa offers a full spa, multiple swimming pools (one with a waterslide), a gym, and regular evening entertainment. It has direct access to the secluded Playa El Medano, a sprawling, sandy, crescent-shaped swimming beach in a rocky bay.

The sprawling complex of the Villa Del Palmar Beach Resort & Spa in Cabo San Lucas, with rooms overlooking a large pool and the sea.
Photo courtesy of Expedia

6. Hotel Riu Palace Cabo San Lucas

Hotel Riu Palace is an all-inclusive beachfront hotel that offers extensive room facilities and a nightclub with themed parties. This exclusive property has a spa, a 24-hour desk, multiple swimming pools, a fitness centre and a shared lounge for all guests to enjoy. It lies directly on the stunning El Medano Beach.

Photo courtesy of Expedia

7. The Cape, A Thompson Hotel

This stunning property sets the bar high and is a favourite with couples celebrating a special occasion. It’s no wonder The Cape, A Thompson Hotel is a popular wedding venue with its secluded section of Monumentos Beach, decked-out suites, large infinity pool, a Michelin-recommended restaurant, spa, and stunning views of the Cabo Arch. We particularly loved watching whales swim by as we sipped cocktails on the Rooftop and listened to live music at dinner in Jazz on the Rocks.

An aerial view of The Cape (a Thompson Hotel). A long swimming pool separates the many hotel rooms from the quiet beach below.
There’s nothing better than a sea view

8. Sunrock Los Cabos Hotel

Sunrock Los Cabos Hotel offers large rooms and apartments at competitive prices. The sea-view rooms are an ideal option for wildlife lovers, as you can often see whales breaching from your balcony! There is a fitness centre, pool, and on-site coffee shop. It’s a more basic option, but great for those looking for budget-friendly beachfront hotels in Cabo.

A double bed beside wide windows in a room at the Sunrock Hotel in Cabo San Lucas.
You don’t have to break the bank for a sea view hotel in Cabo

Beachfront hotels in The Tourist Corridor

Stretching from Cabo San Lucas to San José del Cabo, the Tourist Corridor offers a tranquil and picturesque atmosphere away from the bustling cities, perfect for those seeking a relaxing getaway. This scenic stretch of coastline is dotted with luxurious beachfront resorts, providing unparalleled access to the Sea of Cortez. The Tourist Corridor is a great option for those who might like to split their time between Cabo San Lucas and San José del Cabo, as well as explore more of Baja on day trips from Cabo.

The whole of the Bay of Cabo San Lucas sweeps across the horizon. The sun is very low in the sky which is illuminated with yellows and oranges.
The Tourist Corridor is lined with luxury hotels on the beach

9. Grand Velas Los Cabos

This lavish all-inclusive resort is set right on the beach, giving all of its units a stunning view of the sea. This property prioritises sustainability and has an on-site wellness spa, hot tub, private beach, and multiple infinity pools. Grand Velas Los Cabos is home to 7 restaurants, including the only Michelin-star restaurant in Cabo San Lucas, with a multitude of cuisines on offer.

A modern hotel room with comfortable furniture and a balcony overlooking the sea at Grand Velas Los Cabos.
Photo courtesy of Expedia

10. Chileno Bay Resort & Residences, Auberge Resorts Collection

Nestled in the centre of Chileno Bay, this impressive resort boasts one of Cabo’s most swimmable beaches right on its doorstep. A favourite wedding venue, Chileno Bay Resort & Residences offers high-end facilities including multiple dining options, many pools and jacuzzis, a spa, sports courts, a cinema and a kids club.

A luxurious hotel room with a large couch, bar, and balcony with sea views at Chileno Bay Resort & Residences, Auberge Resorts Collection in Los Cabos' tourist corridor.
Photo courtesy of Expedia

11. Las Ventanas al ParaĂ­so, A Rosewood Resort

This 5-star luxury beachfront resort is pet-friendly and offers a highly personalised service. There is a range of amenities on offer at Las Ventanas al Paraiso, including a spa and wellness centre, suites with personal butler services, yachting, snorkelling and SCUBA diving, desert excursions, and seasonal children’s activities. The hotel sits in the middle of the Tourist Corridor with direct access to the Desert Park Natural Reserve.

Umbrellas surrounding a pool with sea views at Las Ventanas al ParaĂ­so, A Rosewood Resort, one of the best beachfront hotels in Cabo.
Photo courtesy of Expedia

12. The Westin Los Cabos Resort Villas

The Westin Los Cabos Resort Villas boasts an idyllic location looking out over the Sea of Cortez, where guests can enjoy water sports and excursions. There are many facilities, including 4 upscale restaurants, 3 swimming pools, oversized showers, and a wellness centre. It is located behind a beautiful sandy beach, perfect for private beachside massages or leisurely strolls.

An infinity pool overlooking the sea with a bar lit up at night in The Westin Los Cabos Resort Villas.
Photo courtesy of Expedia

13. One&Only Palmilla

This pet-friendly paradise is ranked among the top 100 Hotels & Resorts in the World and is popular with celebrity clientele. One&Only Palmilla offers two outdoor pools, international dining options, over 1,500 wines, and tequila tastings. It features authentic Mexican-designed rooms with a balcony or patio, created for maximum comfort. It is home to a world-class spa with 13 private spa villas, as well as access to a 27-hole golf course, state-of-the-art gym, and private beach.

A sunset over a pool with sea views at One&Only Palmilla in Los Cabos, Mexico.
Photo courtesy of Expedia

14. Cabo Surf Hotel & Spa

This locally-owned beachfront hotel has a relaxed surfing vibe and a sustainable focus. As well as an on-site surf school, Cabo Surf Hotel & Spa boasts an infinity pool, hot tub, restaurant, spa and salon for guests to enjoy. The rooms feature light décor and wooden furniture, and ocean view rooms look out over the beautiful Playa Acapulquito.

A modern and airy room in Cabo Surf Hotel & Spa, featuring a balcony with ocean views.
Photo courtesy of Expedia

15. Hotel Casa Costa Azul

This charming boutique hotel has a laid-back atmosphere and is just steps away from the pristine Costa Azul Beach. There is an outdoor infinity pool, a restaurant serving traditional Mexican food, and various sports equipment that is available for guests to rent. Rooms in Hotel Casa Costa Azul feature tile floors and colonial-style décor that match the charm of the nearby town of San José del Cabo.

The exterior of a white hotel building, Hotel Casa Costa Azul in Los Cabos.
Photo courtesy of Expedia
Powered by GetYourGuide

Beachfront hotels in San JosĂ© del Cabo

San JosĂ© del Cabo is a charming colonial town near Los Cabos International Airport. Its Hotel Zone is right on the Sea of Cortez, offering a relaxed and sophisticated atmosphere, perfect for those seeking a peaceful getaway. The town’s centre is a few miles from the beach and is known for its vibrant Art District, frequent festivals like the San JosĂ© del Cabo Festival, and boutique stores.

An outside seating area of a cabo hotel. There are a few tables of various sizes and a brightly decorated wall at one end.
San JosĂ© del Cabo’s beachfront resorts are in the Hotel Zone

16. Marisol Hotel Boutique

An intimate boutique hotel, Marisol Hotel Boutique offers 10 elegant air-conditioned rooms with terraces, decorated with Mexican art. Just 656 feet from the beach in San José del Cabo, with distant views of the ocean, Marisol Hotel Boutique is a great option for those looking for cheap beachfront hotels in Cabo.

The empty white sands of Playa Hotelera stretch down the sunny coast of San José del Cabo.
San José del Cabo has better beaches than San Lucas

17. Hyatt Ziva Los Cabos

This all-inclusive resort has stunning coastal views from its many balconies and offers a high-end service. The facilities at Hyatt Ziva Los Cabos are extensive and include 7 restaurants, a fitness centre, several pools, a spa, and a wellness centre. It is nestled in the middle of San JosĂ© del Cabo’s Hotel Zone with direct access to Playa Hotelera and Playa Las Palmas.

Loungers by a pool overlooking the sea at the Hyatt Ziva Los Cabos.
Photo courtesy of Expedia

18. Hotel El Ganzo

This exclusive, independent adults-only hotel is located at the convergence of the Pacific Ocean and the Sea of Cortez. With rotating art installations, a rooftop infinity pool, multiple dining options and a spa, there are plenty of ways to relax and unwind. Hotel El Ganzo runs frequent events, including morning yoga on the roof, live music by locals, and visiting musicians by the fire pits.

Loungers by a pool with sea views at Hotel El Ganzo in San Jose del Cabo.
Photo courtesy of Expedia

Celebrity-Favourite Resorts in Cabo

Cabo’s stunning resorts have been favoured by some of the world’s most famous faces, including A-list actors and chart-topping musicians. It’s no wonder the world’s elite choose Cabo’s most coveted beachfront hotels to stay in on vacation.

A white sand beach next to the Cape Hotel in Cabo. There are many footprints in the sand but no people to be seen.
Most sea-view hotels in Cabo have private beaches

Where do the celebrities stay when they go to Cabo?

There are many hotels that celebrities have been known to stay in when they visit Cabo San Lucas. We have listed a few of the most well-known examples below.

  • One&Only Palmilla: This luxurious resort has hosted Jennifer Aniston, Clark Gable, and Miles Teller, among others. With its stunning ocean views, private beach, and luxurious villas, it’s no wonder it’s a celebrity hotspot.
  • Nobu Hotel: Robert De Niro, Kelvin Hayden, and Taraji P. Henson have all enjoyed stays at this stylish hotel. Its Japanese-inspired design, stunning beachfront location, and high-end dining options make it a standout.
  • Waldorf Astoria: This opulent resort has welcomed Riverdale stars Lili Reinhart and Cole Sprouse, and offers private villas, a spa, and jaw-dropping ocean views.
  • Las Ventanas al ParaĂ­so: Stars such as Justin Bieber and Ryan Seacrest are fans of this resort, which features classy suites, a speakeasy-style bar, and an intimate wine room.
  • Grand Velas Los Cabos: This resort has hosted many influential names, including Abigail Spencer, Jeff Perry, and Kristin Chenoweth, and offers relaxing suites, a spa, and exceptional dining.
  • Hotel El Ganzo: This boutique hotel has welcomed Slash, Sean Penn, and Charlie Sheen, and offers a unique and intimate atmosphere, a private beach, marina, and regular live music events.
A view of a seaside hotels in Cabo from the ocean.
Many celebrities choose to stay in Cabo’s beachfront hotels

Cabo Hotel FAQs

Here are some FAQs in case you have any final questions on where to stay in Cabo.

What is the best area to stay in Cabo?

The best area to stay in Cabo depends on your preferences, interests, and travel style. Cabo San Lucas offers beachfront hotels along its southern coast near the central Medano Beach and to the west of the city in the hillside Pedregal district. Most of the Tourist Corridor has been developed with beautiful resorts offering direct access to quiet beaches. Whereas San JosĂ© del Cabo’s Hotel Zone is the place to go for ocean-view accommodation.

Is it better to stay in Los Cabos or Cabo San Lucas?

Technically, Los Cabos is the general area encompassing Cabo San Lucas, the Tourist Corridor, and San JosĂ© del Cabo. The choice of where to stay depends on your preferences and priorities. Cabo San Lucas boasts a vibrant nightlife, downtown shopping and dining, and marina access, catering to partygoers and families seeking beach activities. On the other hand, Los Cabos’ Tourist Corridor offers luxury resorts, scenic views, and beachfront locations, making it ideal for couples seeking romance and relaxation or for golfers. However, it lacks nightlife options and requires transportation due to its spread-out layout.

What’s better, San JosĂ© del Cabo or Cabo San Lucas?

When deciding between San JosĂ© del Cabo and Cabo San Lucas, consider your priorities and preferences. San JosĂ© del Cabo has a historic colonial charm, a cool art scene, and an authentic Mexican feel. In contrast, Cabo San Lucas is a hub of activity, featuring lively nightlife, beautiful swimming beaches, and fun water sports. While San JosĂ© del Cabo’s peaceful environment and traditional architecture may appeal to those seeking a more subdued experience, Cabo San Lucas’s energetic vibe and diverse amenities make it perfect for families, partygoers, and adventure-seekers.

Which side of Cabo to stay on?

The east side of Cabo is more protected with sprawling beaches perfect for swimming. West of Cabo San Lucas overlooks the Pacific Ocean, with rougher seas that are not suitable for swimming.

What side of Cabo can you swim in the ocean?

The Sea of Cortez and the Pacific Ocean meet at Cabo, creating strong currents and rough seas in some areas. There are several swimmable beaches, including Medano Beach, Lover’s Beach, Palmilla Beach, and Chileno Beach.

Is Cabo nicer than Cancun?

Cabo and CancĂşn are both popular Mexican vacation destinations, but they offer different experiences. Cabo has more natural landmarks, a more vibrant nightlife scene and activities like whale watching and SCUBA diving that CancĂşn lacks. CancĂşn has stunning Caribbean waters, lush jungle surroundings and a relaxed island-life vibe that is distinct from the more arid desert landscapes in Cabo.

Dan standing in the middle of a large dining room at the Sunrock Hotel, Cabo.
We hope you have the best stay in your Cabo beachfront hotel!

Save this article for later!