Located at the very tip of Mexico’s Baja California, Cabo San Lucas – or ‘Cabo’ – is famous for partying and playing golf. But while it might be a popular Hollywood haunt, you don’t need an A-lister’s budget to spend the night here, with dozens of affordable resorts and hotels peppered across the town.
Cabo San Lucas is one of two resort towns that make up the perennially sunny Los Cabos municipality on the Baja California peninsula. It’s the most developed neighbourhood in the region, famed for its rock’n’roll nightclubs and bars, exhilarating watersports and sprawling shopping mall. Away from the thrumming downtown and marina, there are quieter patches to explore too, where you’ll find laid-back restaurants and sleepier sand-fronted hotels. We’ve selected five affordable resorts and hotels in Cabo San Lucas that offer the best of both worlds.
Solmar Resort
Located in one of the district’s most covetable areas, Solmar Resort is a real steal. The hotel offers all-suite, beach-front accommodation just 10 minutes from downtown Cabo San Lucas. Guestrooms are simple but stylish with private balconies, cable TV, air-conditioning and a coffee-maker. There are three onsite restaurants for lazier days and an outdoor pool for when you tire of the Pacific. The hotel organises exhilarating extras too, from sport fishing to whale watching. The oceanside spa is a must-visit too. Rooms from $135 per night.
Book at Booking.com
Zoetry Casa Del Mar
Yet more proof that luxurious stays in Cabos San Lucas don’t need to break the bank, Casa del Mar offers 50 spacious suites on a luxurious beachfront setting. Each room is kitted out with antiques, crisp white linen and a jacuzzi bathtub. If you get bored of the beach, there are four outdoor pools and a spa to explore too. While you’re within spitting distance of some of the best restaurants in the neighbourhood, it’s well worth staying at the hotel to sample the gourmet Mexican menu at the onsite restaurant. Rooms from $170 per night.
Book at Booking.com
Hacienda del Mar Los Cabos Resort, Villas and Golf
This happily affordable hacienda-style property boasts five-star facilities for a fraction of the price of Cabo’s blockbuster resorts. Hacienda del Mar is located in Cabo del Sol, around a 15-minute drive from the heart of Cabo San Lucas. There’s plenty to keep you occupied, with five swimming pools, a state-of-the-art spa and wellness centre, and a sprawling golf course. Each room includes a kitchenette area to help keep costs down. There’s an onsite restaurant serving up Mexican specialities and international cuisine for nights you don’t feel like cooking too. Rooms From $185 per night.
Book at Booking.com
Hotel El Ganzao
This stylish adults-only resort is conveniently located in the marina, a stone’s throw from the town’s best nightclubs, bars and restaurants. While it doesn’t boast a beachfront location, it does offer a rooftop pool with sparkling views, a private beach club where you can rent kayaks and paddleboards, and a luxurious spa and steam room. Rooms are stylish and well-appointed, most with balconies offering marina views. Downstairs there’s an excellent restaurant and sushi bar serving up Mexican seafood too. Rooms from $237 per night.
Book at Booking.com
Bahia Hotel and Beach House
This family-friendly hotel is set on a white sandy beach, a short stroll from a wide variety of restaurants. There are 81 bright and light-filled rooms to choose from, each offering luxury touches such as 32-inch flat-screen TVs and fluffy bathrobes. For an extra special stay, you can book the Poolside Villa, which sleeps up to six people with a private jacuzzi and patio, oversized daybed and 65-inch TV. The onsite Bar Esquina Restuarant and SUR Beach House are both destinations in their own right too. Rooms from $300 per night.
Book at Booking.com