With warm temperatures year round, Los Cabos is a unique destination for golfers, surfers and explorers. Always ranked amongst the best tourist destinations in Mexico, the municipality offers something for everyone.


Los Cabos has some of the most fascinating and challenging golf courses in the world. It is the leading golf location in Latin America. Every year numerous golf tournaments and incentive trips are held in Los Cabos. Tour companies offer a variety of different golf packages.


Los Cabos welcomes all levels of surfers from beginner to expert. The diversity of the difficulty levels makes it a great surfing destination for all. This destination offers year round surfing with arguably some of the most beautiful scenery in the world. With many local surf shops around town, you’ll be able to find whatever you require for the sport!


With a variety of different snorkeling locations, one of the best spots in Los Cabos is Pelican Rock at Lands End. A number of tour operators will take you there. It is home to a variety of diverse species including sea turtles, sting rays, surgeonfish, Moorish idols and much more. Sea lions are also visible in nearby waters.

Whale watching

From mid-December until mid-April you can experience whale watching, where the whales will swim right up to your boat. There are a variety of different whale species that can be spotted on these tours. Whale watching tours have received impressive tourist feedback and tour company’s guarantee whale sightings. If you do not see a whale, they will allow you to come again for free.

Other activities

If none of the above has sparked your interest, you can immerse yourself in the Mexican culture by visiting nearby towns such as San Jose del Cabo, known for their art, music and street shows. Indulge in Mexican cuisine and taste some of the finest fish tacos in the world. Photography lovers will find an overwhelming amount of species and natural landscape sites. Other activities include ATV rentals, ziplining, fishing ect. The alternative, just relax on one of the cities stunning beaches or treat yourself to a spa day.