Save up to $1,322 on our trips! Limited spots. Book Now.

The Best Resorts to Book in Baja California

If a secluded beach is at the top of your wishlist, the Grand Solmar Lands End Resort and Spa has this and so much more to offer
If a secluded beach is at the top of your wishlist, the Grand Solmar Land's End Resort and Spa has this and so much more to offer | Courtesy of Grand Solmar Lands End Resort And Spa / Booking.com

If you’re heading to Baja California, on the west coast of Mexico, you can’t go wrong with Cabo San Lucas or San José del Cabo. But away from the luxe resorts, why not try the boutiques of Todos Santos and San Felipe, or the vineyards of Valle de Guadalupe. Here’s our pick of the best.

El Cielo Winery and Resort, for wine tastings

Resort, Hotel

Aerial view of villas surrounding a small lake with mountains in the background at El Cielo Winery and Resort
Courtesy of El Cielo Winery and Resort / Expedia

Welcome to Mexican wine country. Set on 71 acres (29ha) of rolling Baja California vineyards, El Cielo Winery and Resort offers an innovative and unforgettable wine experience in the heart of the Valle de Guadalupe vino region. Tasting the local tipple is a must, of course, and sommelier-led tours will satisfy the most experienced oenophiles. Meanwhile, the hotel itself is an absolute treat – combining Old World traditions and new architecture.

Las Rocas Resort and Spa, for peace and tranquility

Resort

Beachfront location of white-washed Las Rocas Resort and Spa featuring a view of the pool and lounge chairs
Courtesy of Las Rocas Resort and Spa / Booking.com

Everything at Las Rocas Resort and Spa is designed to ensure guests have peace and privacy. Thanks to its stunning oceanfront settings, all rooms and suites have sweeping sea views. Add 11,000sqft (1,022sqm) of gardens and this is a place where stress melts away as soon as you put your bags down. Surfers are also in luck – Las Rocas is located at surf spot K38 in Rosarito Beach, 15 minutes south of Tijuana and 40 minutes south of Downtown San Diego.

Ojo Azul Resort, for fabulous dining

Resort, Luxury

Night-time view of the small square pool at Ojo Azul Resort
Courtesy of Ojo Azul Resort / Expedia

Given that it’s located adjacent to a vineyard, it’s no surprise that Ojo Azul is a popular stop for those doing a Valle de Guadalupe wine tasting adventure. Yes, the tipple here is good, but the cuisine it’s paired with is worth the trip alone. Specializing in dishes prepared on a wood-fired grill, the Alma Tierra restaurant dishes up world-class farm-to-table grub inspired by the Baja region.

Maglén Resort, for luxurious concept rooms

Resort

Small rectangular pool and hot tub with four lounge chairs at Maglen Resort
Courtesy of Maglén Resort / Expedia

The largest hotel complex located in the heart of Valle de Guadalupe, Maglén Resort has 60 rooms, each with a pool, jacuzzi, a garden, and some lovely rest areas. You are also in for a divine gastronomic experience with two restaurants specializing in BajaMed cuisine and contemporary cuisine and a specialty cafeteria. Not into wine? Drop by the craft brewery that has five different types of beer.

Hard Rock Hotel Los Cabos, for rock star glam

Hotel

Aerial view of Hard Rock Hotel Los Cabos featuring multiple, pools, a waterpark, a large stretch of beach and multiple buildings
Courtesy of Hard Rock Hotel Los Cabos / Booking.com

Pack your mirrored shades – the Hard Rock brings glitz and glam to the shores of Cabo San Lucas. You don’t need to be a paparazzi darling to get the rock star treatment; its contemporary rooms come with ocean views and a hydro spa tub on the balcony as standard. Its five pools have swim-up bars, water slides, and shaded swings. Plus the all-inclusive package means you’ll want for nothing and includes an extensive selection of restaurants, head to Los Gallos for pan-Mexican cuisine served with panoramic ocean views.

Nobu Hotel Los Cabos, for Asian-inspired luxury

Hotel, Luxury

Double bedroom with boho details at Nobu Hotel Los Cabos looking out on a private deck with a small pool and ocean views
Courtesy of Nobu Hotel Los Cabos / Booking.com

Sitting on the tip of the Baja California Peninsula, Nobu blends Japanese minimalism with the easy-going vibe of Cabo San Lucas. Its Zen-like rooms, many of which have ocean views, are complemented by an array of pleasing extras: deep soaking tubs, terry robes, and Natura Bissé bath amenities. The 13,500sqft (1,254sqm) spa operates on Asian-inspired traditions and includes a hydrotherapy garden, water circuit, and experiential shower. This being the work of renowned chef Nobu Matsuhisa, the food is exemplary. Head to Nobu Restaurant to try his signature dishes such as rock shrimp tempura and miso black cod.

Playa Grande Resort & Grand Spa, for a private beach

Spa Hotel

Aerial view of beach, two large pools with bars and lounge chairs surrounded by palm trees at Playa Grande Resort and Grand Spa
Courtesy of Playa Grande Resort and Grand Spa / Booking.com

Dreaming of a sandy-soled getaway? Playa Grande sits on a private beach with the Pacific Ocean just a few steps from the resort. Overlooking the sands is a cascading pool complex, grab one of the many sun-loungers to bask in the Baja sun. Its suites are true to the Mexican beach vibe with vibrant hues playing to the tropical theme. For a truly relaxing break, indulge with the optional all-inclusive package.

Pueblo Bonito Pacifica Golf & Spa Resort, for an adults-only getaway

Resort, Luxury

Aerial view of beach-front location of Pueblo Bonito Pacifica Golf and Spa Resort featuring its outdoor pool, pool-side dining area and a view of room balconies in the background
Courtesy of Pueblo Bonito Pacifica Golf and Spa Resort / Booking.com

Sitting on the beach of the exclusive Quivira Los Cabos community, Pueblo Bonito is a sophisticated adults-only bolthole, ideal for loved-up couples. Its 201 contemporary guest rooms and suites enjoy dreamy Pacific or garden views. Added luxury comes with a stay in The Towers – “a resort within a resort” – where 47 guest rooms come with butler service and upgraded amenities. This self-contained enclave – with a luxurious spa, multiple restaurants, and a Jack Nicklaus Signature course – means you’ll never need to leave.

Marquis Los Cabos All Inclusive Resort & Spa, for a five-star spectacular

Boutique Hotel

VIew of beach, infinity pool and pool-side dining area at Marquis Los Cabos
Courtesy of Marquis Los Cabos / Booking.com

The cavernous arched lobby is your first clue that the five-star Marquis is something special. Its bent for the spectacular runs throughout the hotel and into the 235 suites, each of which has a private balcony overlooking the Sea of Cortez. The all-inclusive ticket includes access to the resort’s five restaurants – visit Canto del Mar for a four-course meal designed by acclaimed chef Thierry DuFour. During your stay, take the time to scout out the collection of artwork by Latin American designers scattered throughout the resort.

Cabo Surf Hotel & Spa, for hitting the surf

Spa Hotel, Hotel

View of hot tub overlooking the beach at Cabo Surf Hotel and Spa
Courtesy of Cabo Surf Hotel and Spa / Booking.com

It’s all in the name. A stay at this beach boutique resort is all about hitting the waves, which lap practically at the feet of the hotel. When you’re not tackling the surf (lessons are available for newbies) enjoy fresh seafood under the thatched-roof palapa restaurant, 7 Seas. Alternatively, drive 10 minutes to central San José del Cabo, the calmer of the Los Cabos twins, with its charming boutiques and Jesuit church, Parroquia San José.

Grand Solmar Land's End Resort And Spa, for a fantastic location

Resort, Luxury

View of the outdoor pool from a sunbed with a canopy at Grand Solmar Lands End Resort And Spa
Courtesy of Grand Solmar Lands End Resort And Spa / Booking.com

Just moments from El Arco, this luxury resort occupies prime real estate. It’s within walking distance of downtown Cabo San Lucas, but it’s the secluded beach that really appeals to most. Spend your days gazing out to the sea from the beachside pools – swim-up bars will keep you refreshed. Then take advantage of the gastronomic delights. Head to signature eatery La Roca for field-to-fork dining inspired by Baja-American flavors.

The Cape, a Thompson Hotel, for high-end design

Hotel, Luxury

Double bed, private balcony with a telescope, floor to ceiling windows and 180 degree ocean views at The Cape, a Thompson Hotel
Courtesy of The Cape, a Thompson Hotel / Booking.com

The work of Mexican architect Javier Sanchez, this luxury boutique is a design marvel sitting within view of El Arco. Each of its contemporary suites looks over that iconic landmark and includes a private balcony, hanging daybed, and a sumptuous copper tub. If you can tear yourself away from the room, the luxury touches continue through the resort from the outdoor infinity and saltwater pools to the selection of fine-dining restaurants. On that note, be sure to visit Manta, a fresh seafood eatery from one of Mexico’s most celebrated chefs, Enrique Olvera.

close-ad