Enchanting Loreto is located on the east side of the Baja Peninsula along the Sea of Cortez and considered to be a top cheap vacation spot in Mexico. One of Mexico’s famous Pueblos Magicos, or Magic Towns, it’s known for its striking beauty, opportunities for outdoor adventure, and abundant marine life. From January through March, blue whales come to its waters to feed, mate, and give birth to their calves. Humpback, gray, and orca whales can all be spotted here, too, with February being a peak month for sightings. You can expect plenty of warm, sunny days, too, with temperatures averaging in the upper 70s. The charming town itself boasts a rich cultural heritage with multiple historical landmarks, museums, family-run eateries serving mouthwatering cuisine, and high-quality boutique hotels.