
Mexico Beach Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Find the right fit
Rest easy
Your Mexico Beach Holiday
Our Mexico Beach holiday packages give you the power to customise your own adventure. Tailor your getaway to suit your needs and interests and make the most of your time in this fabulous city. Your trip to Mexico Beach wouldn't be complete without seeing a few well-known attractions, starting with Saint Joe Beach. Whatever your travel plans or budget, organising a tailored Mexico Beach holiday is a breeze with Expedia.
Our guide on where to stay in Mexico Beach

Waterside Village
While Waterside Village isn't home to many top sights, Mexico Beach Marina and Mexico Beach are some notable places to visit nearby.
Mexico Beach Holiday
Mexico Beach Essential Information
Language | English |
---|---|
Currency | U.S dollars |
Population | 1,150 |
Max Temp Winter | 18ºC |
Max Temp Summer | 29ºC |
Top Sights | Saint Joe Beach, St. Joseph Peninsula State Park and Windmark Beach |
Our pick of the best Mexico Beach Hotel Deals

The Shipwreck Cottage is your beach vacation spot!


This condominium is a 3 bedroom(s), 2 bathrooms, located in Mexico Beach, FL.
Discover the most popular places to visit in Mexico Beach
Indian Pass Beach
Why not spend a care-free afternoon at Indian Pass Beach during your travels in Indian Pass?
St Joseph Bay Golf Club
Enjoy a round of golf in Port St. Joe at St Joseph Bay Golf Club. Wander the beautiful beaches in this relaxing area.
More holiday ideas
Expedia's Latest Trends
- Cheap Kenya Flights
- Chhatrapati Shivaji Intl. to Lohegaon
- Cheap Tasmania Flights
- Perth to Brandenburg
- Tullamarine to Jorge Chávez Intl.
- John F. Kennedy Intl. to Niagara Falls Intl.
- Manchester to Dublin
- Cheap Maui Flights
- Kingsford Smith Intl. to Frankfurt Intl.
- Inverell to Kingsford Smith Intl.
- Townsville to Heathrow
- John F. Kennedy Intl. to Banff
- Tullamarine to Geraldton
- Adelaide to Indira Gandhi Intl.
- EVA Airways
- LaGuardia to Vancouver Intl.