Just 70 miles from the U.S. border, Ensenada is a good place to dine on abalone, lobster and other fresh seafood dishes at restaurants, such as Haliotis or Mariscos Bahia Ensenada.
La Paz, the capital of Baja California Sur, Mexico, has numerous resorts and hotels to choose from, such as the Grand Plaza La Paz Hotel Resort and Suites.
Loreto has three beaches regarded as ideal locations: Nopolo with its fine sand; Puerto Escondido, a bay with several swimming beaches; and Bahia Concepcion, a quiet bay.
The Los Cabos area is home to several popular beaches. Enjoy snorkeling and scuba diving at Palmilla, which is also a good place to fish.
At the southernmost tip of Baja California Peninsula in Cabo San Lucas, you can see the famous arch-shaped rock formation. Stay at the five-star Villa del Arco Los Cabos Beach Resort.