San Pedro Town hotels

San Pedro Town hotels

Search hundreds of travel sites at once for lodging in San Pedro Town

San Pedro Town, Belize
Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low season

September Cheapest month to stay with an average 26% drop in price.

High season

October Most expensive month to stay with an average 65% rise in price.

Average price (weeknight)

$187 Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

$148 Average Fri & Sat price over the last 2 weeks.

Top tips for finding the perfect San Pedro Town hotel

FAQs when booking a hotel in San Pedro Town

Are hotels in San Pedro Town safe during the coronavirus (COVID-19) crisis?
Where to stay in San Pedro Town?
How much does a hotel cost in San Pedro Town?
How much is a hotel in San Pedro Town for tonight?
How can I find hotels near me?

Where to stay in San Pedro Town?

Our Heatmaps tool will help you find the perfect place to stay in San Pedro Town by showing you how close hotel options are to major activities
Best San Pedro Town hotels

Most recommended San Pedro Town hotels

Show all
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton - San Pedro Town - Building Best Beach Hotel
A Daily Mandatory Resort Fee of $49.38 will be added to the room rate and covers guest use of: WiFi, fitness center, bicycle rental, local calls, Bay Club pool, unlimited boat transfers to Beach Club, and non-motorized watercraft rental at the Beach Club. This charge includes a $10 gratuity that is distributed directly to our team members. For relaxed adventure, come to Mahogany Bay Resort & Beach Club, Curio – A Collection by Hilton. Located on the stunning island of Ambergris Caye, this resort is 10 minutes from San Pedro Airport with seasonal 15-minute air connections to Belize’s international airport. By boat, the resort is just minutes from Belize Barrier Reef, the largest in the Western Hemisphere. Scuba School Belize is your ticket to the underwater world with half-day or three-day trips. Other activities include yoga practice at Science and Soul Wellness, one of the largest holistic health and yoga centers in Belize, serving as a sanctuary for guests. Discover the true local flavor of Ambergris Caye through the resort’s chic and eclectic dining venues. The Restaurant is the primary indoor-outdoor eatery, set in The Great House with stunning bay and sunset views. Complementing our main restaurant are authentic venues such as JYOTO, Stirred, Shaken and Rum+Bean. The Great House is the heart of the resort’s social scene. Guests, residents, locals and travelers gather in this grand 22,000 sq. ft. hub, the largest standing wooden structure in Belize. Charming cottage or villa-style rooms boast breezy, open spaces, local hardwoods and indoor and outdoor seating. Mini-refrigerators, HDTVs and WiFi are available in all accommodations. Suites also offer small kitchens.
Free Wi-Fi
Pool
Pet friendly
Spa
Check availability
Check availability
Coco Beach Resort - San Pedro Town - Building Best Resort Hotel
Coco Beach Resort
9.2 Excellent
$254+
$254+
Coco Beach is a full service, four-star resort, located 3 miles north of San Pedro Town on Ambergris Caye. Coco Beach is a favorite location for newlyweds, families and anyone seeking to enjoy the relaxing barefoot luxury that is the hallmark of the Coco Beach experience. The resort is renowned for its lush landscaping and two signature free forms pools. The pools are the focal point of the property and include an in pool hot tub, swim up bar, water slide and rock island.Accommodations offer a range of options that include luxury hotel rooms, two bedroom pool view villas, one and two bedroom sea view suites, casitas and penthouse suites. While staying at Coco Beach Resort, guests can enjoy unlimited use of the resort's complimentary Wi-Fi Internet, sea kayaks, paddle boards, and paddle boat.Guests also have access to volleyball, basketball and tennis courts at our sister property,The 2nd largest barrier reef in world is mile from the sandy shores of Coco Beach.
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Ramon's Village Resort - San Pedro Town - Building Best Hotel Building
Ramon's Village Resort
8.9 Excellent
$175+
$175+
With a stay at Ramon's Village Resort in San Pedro, you'll be on the beach, within a 15-minute walk of San Pedro House of Culture and San Pedro Central Park. Featured amenities include wired Internet access (surcharge), a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is complimentary (available on request).
Airport shuttle
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Captain Morgan's Retreat - San Pedro Town - Bedroom
Captain Morgan's Retreat
8.2 Excellent
$216+
$216+
With a stay at Captain Morgan's Retreat in San Pedro, you'll be on the beach, steps from Belize Barrier Reef and a 1-minute drive from Secret Beach. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.
Free Wi-Fi
Pool
Spa
Check availability
Check availability

Best rooms in San Pedro Town

Xanadu Island Resort - San Pedro Town - Bedroom Best Room
Xanadu Island Resort
9.4 Excellent
$380+
$380+
Located in San Pedro, Xanadu Island Resort is by the ocean, within a 5-minute drive of San Pedro Church and Reef Runner Glass Bottom Boat. Featured amenities include a business center, dry cleaning/laundry services, and multilingual staff. A roundtrip airport shuttle is complimentary (available on request).
Airport shuttle
Free Wi-Fi
Pool
Check availability
Check availability
SunBreeze Hotel - San Pedro Town - Pool Best Business Hotel
SunBreeze Hotel
9.2 Excellent
$192+
$192+
When you stay at Sunbreeze Hotel in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and Belize Chocolate Company. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Planning an event in San Pedro? This resort has facilities measuring 1496 square feet (139 square meters), including a meeting room.
Free Wi-Fi
Pool
Spa
Check availability
Check availability
Victoria House Resort & Spa - San Pedro Town Best Beds
Victoria House Resort & Spa
9.4 Excellent
$778+
$778+
With a stay at Victoria House Resort & Spa in San Pedro, you'll be on the beach, steps from Belize Barrier Reef and a 1-minute drive from Secret Beach. Featured amenities include a computer station, multilingual staff, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite.
Free Wi-Fi
Pool
Spa
Check availability
Check availability
SunBreeze Suites - San Pedro Town - Building
SunBreeze Suites
9.1 Excellent
$192+
$192+
With a stay at Sunbreeze Suites, you'll be centrally located in San Pedro, steps from San Pedro Church and within a 5-minute walk of San Pedro Central Park. The front desk is staffed during limited hours. Free self parking is available onsite.
Free Wi-Fi
Pool
Spa
Check availability
Check availability