Last Updated on October 30, 2025 by Lauren Belzer Sanford
Cabo is a warm-weather paradise at the southernmost tip of Mexico’s Baja California Sur, where golden beaches, desert hills, and the Sea of Cortez meet. It’s long been one of my favorite “not too far” getaways, and it holds a special place in my heart. I spent my sophomore and senior year spring breaks in Cabo San Lucas, just a quick two-hour flight from Orange County, and I’ve been coming back ever since.
Over the years, I’ve had the chance to experience both sides of Los Cabos — the lively, resort-filled Cabo San Lucas and the more relaxed resort life in San José del Cabo. Between staying at a few hotels myself, visiting others for dinner or drinks, and exploring the surrounding areas, I’ve gotten to know the lay of the land pretty decently.
So, whether you’re searching for the best hotels in Los Cabos, the most stylish boutique resorts in Cabo San Lucas, or a peaceful escape in San José del Cabo, this guide rounds up some of my favorite places to stay — and a few that are still on my wish list for future trips.
Cabo San Lucas
Known for its lively energy, iconic Arch, and golden beaches lined with luxury resorts, Cabo San Lucas is the vibrant heart of Los Cabos. It’s where fun meets indulgence — you can spend your mornings sailing around Land’s End and your afternoons lounging by the pool with a margarita in hand.
This side of Cabo is ideal if you want to be close to the action: the marina, nightlife, beach clubs, and countless restaurants are all within easy reach. From all-inclusive resorts to boutique beachfront stays, here are some of the best places to stay in Cabo San Lucas based on my own experiences, stop-ins, and personal favorites.
Pueblo Bonito Rosé Resort & Spa
If you’re looking for one of the best all-inclusive resorts in Cabo San Lucas, the Pueblo Bonito Resorts are a fantastic choice. They’re consistently clean, the staff is welcoming, and the value is hard to beat. Pueblo Bonito Rosé Resort & Spa was actually where I stayed on my very first trip to Cabo back in spring 2017 — and it completely set the tone for why Cabo remains a place to return to.
I’ll admit, I was first drawn to it because it’s pink — but it quickly became one of my favorite places for so many other reasons. The food options were excellent, the all-inclusive package felt well worth it, and the pool area (with easy beach access) was simply wonderful.


We got lucky with a ground-level room that opened right up to the pool. It was perfect for lounging on our patio chairs and taking a quick dip without worrying about saving seats early in the morning. Pro Tip: If you want poolside food service and drinks all day, definitely snag your spot early!
We loved the convenience of the pool and beach bar, ideal for grabbing a quick margarita or snack without needing a full sit-down meal. One night, we even skipped dinner altogether and ordered small bites and cocktails there instead.
Breakfast each morning was another highlight. The buffet offered everything from fresh fruit juices to made-to-order empanadas (I still dream about the cheese-filled ones topped with pico de gallo). We also tried the on-site Italian restaurant, which may sound unexpected for Mexico, but it was surprisingly delicious. And the ahi tuna tostadas from the sushi spot by the pool? Absolutely incredible — the kind of dish you’ll crave long after you’re home.
Why We Loved It
- The pink, Mediterranean-inspired design is so fun and instantly memorable.
- Easy access to both the beach and main pool, with plenty of loungers and shade.
- Great variety of on-site dining, from sushi to Italian, all included in the all-inclusive plan.
- Friendly, attentive staff who make you feel right at home.
- Ideal location in Cabo San Lucas — close to downtown, the marina, and the nightlife, but still relaxed and safe for couples or groups.
Pueblo Bonito Los Cabos Beach Resort
On our second trip to Cabo in 2019, we stayed at Pueblo Bonito Los Cabos Beach Resort, the Mediterranean-style sister property of Pueblo Bonito Rosé. Located right next to Rosé on the golden coastline of the Baja California Peninsula, this resort offers some of the most beautiful views of the Sea of Cortez, the kind of views that make you stop and just take it all in.

The resort features a range of accommodations, from standard rooms to spacious oceanfront suites with private balconies or terraces overlooking the grounds and the sea. We were lucky enough to have a lovely private balcony framed by swaying palm trees and bright bougainvillea, which made every morning coffee or evening sunset feel like a moment straight out of a postcard.
While this property is technically larger than Rosé, it somehow felt more intimate and relaxed — almost like a secret hideaway in the heart of Cabo San Lucas. The whitewashed architecture, blue accents, and breezy coastal vibe create that signature Mediterranean feel that Pueblo Bonito is known for.


Most of our days were spent lounging by the pool, ordering margaritas or mojitos from the bar (our pool staff were so kind and fun to chat with), and soaking in that effortless Cabo energy. We loved being able to grab a lounge chair just steps away from the beach and spend the afternoon sipping Coronas under the sun.
Even though we visited during spring break in 2019, this trip felt completely different from the usual party scene — probably because it was just the two of us (we didn’t travel with or meet up with any friends). In fact, the staff assumed we were on our honeymoon and treated us like royalty the entire stay. Let’s just say, we didn’t correct them.
If you’re looking for an affordable, romantic Cabo getaway that still has access to the fun and excitement, but offers a little more peace and privacy, Pueblo Bonito Los Cabos is such a gem!
Why We Loved It
- Gorgeous oceanfront views of the Sea of Cortez right from your balcony.
- A more intimate, relaxed atmosphere than its sister property, despite being larger.
- Attentive staff who go above and beyond (especially for couples!).
- Lovely pool bar with excellent margaritas and mojitos.
- Walkable to downtown Cabo San Lucas, but far enough to feel like a peaceful escape.
San José del Cabo
If Cabo San Lucas is all about energy, San José del Cabo is about a calmer atmosphere. It’s the quieter, more refined sister city — known for its charming downtown filled with art galleries, cobblestone streets, and authentic restaurants. The pace is slower, the beaches are serene, and the resorts here lean a little bit more toward boutique luxury and relaxation.
It’s the perfect area for travelers seeking more of an escape, honeymooners looking for romance, or anyone who loves a blend of culture, cuisine, and calm. Below are some of my favorite hotels and resorts in San José del Cabo, from personal stays to drop-ins, to bucket list hotels I need to come back for!
Acre Resort Los Cabos
If you’re looking for a unique and luxurious stay in Los Cabos that’s not by the beach, I can’t recommend the treehouses at Acre Resort enough. Set on 25 acres of greenery tucked into the inland hills of San José del Cabo, Acre Baja feels like a hidden jungle oasis!
We didn’t stay overnight (though it’s absolutely on my list for a future trip), but we did get to experience the property for dinner after snagging last-minute, late-night reservations at Acre Restaurant & Cocktail Bar — and it was easily one of the most memorable meals of our trip.


We arrived early to enjoy a drink at the outdoor cocktail bar. Their signature cocktail list is as creative as it is delicious, made with high-quality spirits and locally inspired ingredients. I ordered the Green Is Good — a mix of Patrón Silver tequila infused with pineapple, celery, and coriander, plus clarified lime cordial, salt, and a hint of Mexican chile. It was very unique (and worth a second one)!
Dinner was just as impressive, with a farm-to-table menu that highlights seasonal ingredients grown right on the property. Everything about the experience felt intentional — from the service to the design. Acre has that rare, transportive quality that makes you forget you’re in Cabo and instead in a movie in some faraway, unheard-of destination.
Even if you don’t stay at Acre Resort, it’s 100% worth the short Uber ride up into the hills for lunch, dinner, or cocktails. It’s one of those places that captures the magic of San José del Cabo — effortlessly blending design, nature, and culinary perfection!
Why We Loved It
- The treehouse suites are unlike anywhere else in Los Cabos.
- A farm-to-table restaurant that’s widely considered one of the best in Cabo.
- The cocktail bar is phenomenal (try Green Is Good!).
- A stunning pool and palm-filled grounds that feel like a tropical escape.
- Ideal for couples, food lovers, and travelers craving something different from Cabo’s beach resorts.
Viceroy Los Cabos
We stayed at the stunning Viceroy Los Cabos in San José del Cabo in July 2023 while visiting for my best friend’s wedding at nearby Flora Farms — and it was every bit as dreamy as it looks online. If you’re a Selling Sunset fan, you might recognize it from Season 7, when the cast dined at the property’s famous bird-nest-style restaurant, NIDO.
From the moment we arrived, everything felt next-level. Check-in began with a glass of fresh-pressed juice before being introduced to our personal butler for the stay (yes, an actual butler). They texted us daily to see if we needed anything—extra towels, bottled water, dinner reservations, you name it—and responded within minutes.


After settling into our room, we were greeted with a welcome tray of Mexican beers, chips, salsa, and guacamole—such a thoughtful touch to kick off our stay. Our suite was one level below reception and opened directly onto the resort’s reflective water features. Even though the pools aren’t for swimming, having that serene, mirror-like view right outside our patio was unbelievably soothing.
The resort’s architecture is wild—minimalist and modern with white walkways, sculptural curves, and tranquil pools that reflect the Baja sun. Beyond NIDO, there are several on-site restaurants worth trying. We enjoyed breakfast each morning at Awacate, where the fresh pastries and juices were a highlight, and ended one evening with cocktails and sunset views at Cielomar Rooftop, the perfect pre-dinner stop before heading off-property.
If you’re seeking a luxury stay in Los Cabos with world-class design, elevated service, and modern style, Viceroy Los Cabos is unmatched. It’s sleek yet warm, artistic yet approachable—ideal for couples, honeymooners, or anyone who loves thoughtful luxury in every detail.
Why We Loved It
- Modern architecture that’s both minimalist and unforgettable.
- Personalized butler service that makes your stay feel luxurious.
- Excellent on-site dining, from the famous NIDO to relaxed breakfasts at Awacate.
- Beautiful water-view rooms and patios for peaceful mornings and evenings.
- Perfect for luxury travelers and design lovers looking to stay in San José del Cabo.
There are so many incredible places to stay in Los Cabos — from the energy of Cabo San Lucas to the laid-back charm of San José del Cabo. Each visit brings something new to discover, and we’re already dreaming of where we’ll stay next. Since we’re just a short flight away, we plan to keep exploring and updating this guide with more favorite stays over time.
Whether you’re planning your first trip or returning for another sun-soaked escape, I hope this list helps you find the perfect spot to relax, recharge, and fall in love with Baja all over again. Check back every so often for potential new additions — and felices viajes!
