Visitors to San Pedro like this tropical city's beaches, bars and marina. Enjoy fun activities like snorkelling and fishing. You can easily spend a relaxing day visiting Hol Chan Marine Reserve and Bacalar Chico National Park & Marine Reserve. While you're here, stop by San Pedro Town Hall and San Pedro Belize Express Dock.
Resorts in San Pedro
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Resorts in San Pedro

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
8.4 out of 10, Very good, (704)
The price is NZ$467
includes taxes & fees
31 May - 1 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top landmarks in San Pedro

Hol Chan Marine Reserve
Hol Chan Marine Reserve is 4.1 mi (6.6 km) from central San Pedro, why not stop by during your stay? Why not take a stroll along the beaches and watch the sunset while you're here? Want to stretch your legs a little more? Head to San Pedro Central Park, located nearby.
Learn more about San Pedro
Notable for its waterfront, San Pedro features attractions such as San Pedro Town Hall and San Pedro Belize Express Dock. This beachside city has something for everyone including bars and sights like San Pedro Beach and Secret Beach—all within a tropical setting.

Find out more about San Pedro
Find out more about San Pedro
Keep exploring
Keep exploring
- San Pedro Beach Hotels
- San Pedro Family Hotels
- San Pedro Hotels with a Pool
- San Pedro Hotels with Parking
- San Pedro Resorts & Hotels with Spas
- San Pedro Luxury Hotels
- San Pedro Cheap Hotels
- San Pedro Business Hotels
- San Pedro Hotels with Kitchens
- San Pedro Hotels with Free Breakfast
- San Pedro Hotels with a Gym
- San Pedro Pet-friendly Hotels
- Corona Del Mar
- Mata Rocks Resort
- Best Western Grand Baymen Gardens
- Mayan Princess Hotel
- The Palms Oceanfront Suites
- Tropical Palace Hotel
- Tres Cocos Resort
- Isla Bonita Yacht Club
- Bella Vista Resort Belize
- Drift Inn San Pedro
- Ocean Tide Beach Resort
- Caye Casa
- Sandbar Beachfront Hostel & Restaurant
- Hol Chan Reef Resort & Villas
- Hidden Jewel Boutique Hotel
- Portofino Beach Resort
- Sea Horizon
- Royal Caribbean Resort
- Brahma Blue Resort
- The Ambergris Grand
- Hotel Royal Blue & Golf Cart Rental
- The Palapa House
- Captain Morgan's Retreat
- Casa del Rai
- Xanadu Island Resort
- Playa De Sala
- Voyager Sun & Reef Hotel
- Aqua Vista Beachfront Suites
- Sapphire Beach Resort
- Sand and Sky Resort
- Belizean Cove Estates
- Belize Budget Suites
- Aruna Resort & Villas
- Hotel Del Rio
- Lighthouse Beach Villas
- PUR Private Suites
- Hotel Coastalbay 2
- Spindrift Hotel
- Blue Tang Inn
- Marbucks Bed and Breakfast
Hotels
Caer Beris ManorHotels in BechelnHotels in PlacenciaHotels in Belize CityHotels in New ZealandBraemar Lodge And SpaHotels with Free Breakfast in WashingtonHotels near Nnamdi Azikiwe Intl.Matahari BungalowSofitel Fiji Resort And SpaHotels in BrindisiLocalstitch Creator Town SeogyoPREMIER SUITES PLUS Glasgow George SquareMereva TulumSandown Heritage MotelVictoria Falls Rainbow HotelHotels near Southampton Cruise TerminalHotels near Andy Creek TrailheadHotels in Punta GordaHomewood Suites by Hilton West Des Moines/SW Mall AreaAparthotels Sydney ParkStation Lodge - HostelHotels in Caye CaulkerThe Kayon Jungle ResortAbby's Anaheimer InnHotels in Bau IslandKagoshima Sun Royal HotelHotels in MorySea Spray Suites Hotels near Mahathir’s Birthplace