There are a lot of great properties in San Jose del Cabo. While this area does not have as many options as Cabo San Lucas, it still offers a few good choices for an all inclusive vacation.

Trip Advisor is a great resource for finding the best resorts in this region. It has a number of criteria that are used to determine rankings. These include if serious safety incidents have occurred and if there has been any reports of discrimination or mistreatment by hotel staff.

Getting There

Getting to San Jose del Cabo is a breeze, whether you’re staying in town or going all the way up to Cabo San Lucas. SJD – Los Cabos International Airport is one of the main gateways to Baja California Sur, and you can find direct flights from many US cities, Canada and Mexico.

Once you arrive at the airport, you can catch a bus or a shared transfer to San Jose del Cabo. If you’re staying in the city, it’s a good idea to hire a private shuttle to get you from the airport to your hotel, as it’s a stress-free and convenient option!

Once you’re in the town of San Jose del Cabo, it’s worth taking a walk through el centro and up into the estuary, a protected area filled with freshwater. It’s a great place to take in the natural beauty of the area and soak up the local culture. You can also find some unique shopping here, with a few boutiques offering Mexican-made finds.


A wide selection of rooms are available at this all inclusive resort. Each suite is spacious and comfortable, offering an ocean view balcony or terrace and a full kitchen and bath.

This luxurious adults-only resort is a short drive from both Cabo San Lucas and the airport. It’s also located on the beach, which is great for soaking up sun and enjoying the sunset, although the water here can be rough.

The resort’s spacious 500 suites have modern amenities and playful, romantic touches. The six bars and eight restaurants provide guests with plenty of food and drink options.

All-inclusive rates include access to the pools, spa, fitness center, a variety of dining options, and nightly entertainment. Some packages also include access to a golf course and other facilities.


San Jose del Cabo isn’t just a beach resort town- it’s also a food lover’s paradise. From seafood restaurants with an ocean view to rustic ranch houses with estancia-style barbecues, there’s something for everyone here.

If you want to experience a local watering hole head to La Lupita, which is known for its serious mezcal list. Grab a seat on the outdoor patio and order a flight of mezcal, which comes served in traditional jicaras.

Besides the delicious mezcal, you can also find some of the best al pastor tacos in town here. It’s a fun place to sit and enjoy your meal while listening to live music.

Located inland about a mile from the Sea of Cortez, Los Tamarindos is another farm-to-table eatery. It’s a rustic-chic restaurant in a 19th-century farmhouse that uses organic produce to make its small plates menu. The cochinita pibil tacos are worth trying, too. They’re slow-cooked and served in a tortilla with pickled red onions.


There are a lot of activities to do in San Jose del Cabo. You can swim in the Sea of Cortez, hike up the canyon, go on a day trip to Lover’s Beach or try a camel safari tour!

If you want to get a taste of Mexico’s culture and cuisine, there are some great cooking classes around town. One of my favorites is at Cookin’ Cabo, run by Francisco, who will teach you how to make some delicious Mexican dishes!

Another popular farm-to-table experience is Flora Farms. Located right next door to Acre, it has super lush jungle-like grounds that will make you feel like you’re in a tropical rainforest!

You can also take a whale watching tour during the winter to see giant humpbacks. It’s a really special way to spend a day!

You may also like