We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near XTC Dive Center

Postal 21, Xcalak 77000, Mexico
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs / Inns travellers recommend

Playa Sonrisa (Xcalak, Mexico)
Caribbean Costa Maya | 7 km (4 mi) North of Xcalak on the camino costero (beach road), Xcalak, Mexico
5.1 km from XTC Dive Center
#1 of 2 hotels in Xcalak
Traveller photos (111) | Map
Tranquility Bay Resort (Ambergris Caye, Belize)
Basil Jones Beach | San Pedro,Ambergris Caye,Belize, Ambergris Caye P.O.Box 149, Belize
19.8 km from XTC Dive Center
Special Rate October 2014 Special
Tranquility Bay Resort Slideshow
#19 of 55 hotels in Ambergris Caye
Traveller photos (520) | Map
White Sands Cove Resort (San Pedro, Belize)
Laguna De Cayo Frances, San Pedro, Ambergris Caye, Belize
29.6 km from XTC Dive Center
Special Price 20% off room rate
White Sands Cove Resort Slideshow
#6 of 54 hotels in San Pedro
Traveller photos (257) | Map
Show Prices
X'tan Ha Resort (San Pedro, Belize) 3.0 of 5
PO Box 1 | 7.2 Miles North, San Pedro, Ambergris Caye, Belize (Formerly Belize Legacy Beach Resort)
29.7 km from XTC Dive Center
X'tan Ha Resort Slideshow
#10 of 54 hotels in San Pedro
Professional photos | Traveller photos (511) | Map
Show Prices
Portofino (San Pedro, Belize) 3.0 of 5
6 Miles North | PO Box 36, San Pedro, Ambergris Caye, Belize
31.6 km from XTC Dive Center
Special Offer 5TH NIGHT FREE
Portofino Slideshow
#21 of 54 hotels in San Pedro
Professional photos | Traveller photos (996) | Map
Show Prices
Matachica Beach Resort (San Pedro, Belize) 4.0 of 5
Beachfront | 5 Miles North of San Pedro, San Pedro, Ambergris Caye, Belize
32.9 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Romance
Matachica Beach Resort Slideshow
#7 of 54 hotels in San Pedro
Professional photos | Traveller photos (598) | Map
Show Prices
Ambergris Divers Resort (San Pedro, Belize) 3.0 of 5
4.5 miles north of San Pedro, San Pedro, Ambergris Caye, Belize
33.6 km from XTC Dive Center
#47 of 54 hotels in San Pedro
Professional photos | Traveller photos (109) | Map
Show Prices
Las Terrazas Resort (San Pedro, Belize) 4.5 of 5
Barrier Reef Drive, San Pedro, Ambergris Caye, Belize
35.1 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Top Hotels | Luxury
#14 of 54 hotels in San Pedro
Professional photos | Traveller photos (421) | Map
Show Prices
Xaman Ek Resort & Spa (San Pedro, Belize)
5.5 miles North of San Pedro | PO Box 227, San Pedro, Ambergris Caye, Belize (Formerly Playa Blanca Beach Club)
35.1 km from XTC Dive Center
#49 of 54 hotels in San Pedro
Traveller photos (66) | Map
Belizean Shores Resort (San Pedro, Belize) 3.0 of 5
3.5 Miles North | Ambegris Caye, San Pedro, Ambergris Caye 0000, Belize
35.7 km from XTC Dive Center
Belizean Shores Resort Slideshow
#20 of 54 hotels in San Pedro
Professional photos | Traveller photos (701) | Map
Show Prices
Coco Beach Resort (San Pedro, Belize) 4.0 of 5
PO Box 1, San Pedro, Ambergris Caye 90210, Belize
35.8 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Top Hotels
Coco Beach Resort Slideshow
#13 of 54 hotels in San Pedro
Professional photos | Traveller photos (837) | Map
Show Prices
Captain Morgan's Retreat (San Pedro, Belize) 3.5 of 5
3 1/2 Miles from San Pedro Town, San Pedro, Ambergris Caye, Belize
36.2 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Top Hotels
Captain Morgan's Retreat Slideshow
#39 of 54 hotels in San Pedro
Professional photos | Traveller photos (350) | Map
Show Prices
El Pescador Resort (San Pedro, Belize) 3.0 of 5
PO Box 17 | 2.6 miles north, San Pedro, Ambergris Caye, Belize
36.6 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Service
#5 of 54 hotels in San Pedro
Traveller photos (253) | Map
Costa de Cocos (Xcalak, Mexico)
Xcalak Peninsula | follow Hwy. 307 to sign for Mahuahual, turn right at road to Xcalak, Xcalak, Mexico
39.1 km from XTC Dive Center
#2 of 2 hotels in Xcalak
Professional photos | Traveller photos (87) | Map
Show Prices
Seven Seas Resort (San Pedro, Belize) 2.5 of 5
On the Beach Front, San Pedro, Ambergris Caye, Belize
40.1 km from XTC Dive Center
#45 of 54 hotels in San Pedro
Professional photos | Traveller photos (114) | Map
Show Prices
Ocean Tide Beach Resort (San Pedro, Belize) 2.5 of 5
57 Boca Del Rio Dr, San Pedro, Ambergris Caye, Belize
40.2 km from XTC Dive Center
Ocean Tide Beach Resort Slideshow
#40 of 54 hotels in San Pedro
Professional photos | Traveller photos (155) | Map
Show Prices
The Phoenix Resort (San Pedro, Belize)
Pescador Drive, San Pedro, Ambergris Caye, Belize
40.7 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Luxury | Small Hotels | Service
The Phoenix Resort Slideshow
#1 of 54 hotels in San Pedro
Traveller photos (503) | Map
Caye Casa (San Pedro, Belize) 2.5 of 5
Beachfront, San Pedro, Ambergris Caye, Belize
40.7 km from XTC Dive Center
Caye Casa Slideshow
#12 of 54 hotels in San Pedro
Professional photos | Traveller photos (138) | Map
Show Prices
SunBreeze Suites (San Pedro, Belize) 3.0 of 5
Barrier Reef Drive | P.O. Box 14, San Pedro, Ambergris Caye, Belize
40.7 km from XTC Dive Center
Special Rate 99 US minimum 3 nights
SunBreeze Suites Slideshow
#29 of 54 hotels in San Pedro
Professional photos | Traveller photos (190) | Map
Show Prices
San Pedrano Hotel (San Pedro, Belize)
Barrier Reef Drive, San Pedro, Ambergris Caye, Belize
40.7 km from XTC Dive Center
#44 of 54 hotels in San Pedro
Traveller photos (2) | Map
Journey's End Resort (San Pedro, Belize)
Beachfront | Ambergris Caye, San Pedro, Ambergris Caye, Belize
40.7 km from XTC Dive Center
#51 of 54 hotels in San Pedro
Traveller photos (2) | Map
Coral Beach Hotel (San Pedro, Belize)
Barrier Reef Drive | PO Box 16, San Pedro, Ambergris Caye, Belize
40.7 km from XTC Dive Center
#52 of 54 hotels in San Pedro
Traveller photos (1) | Map
La Perla Del Caribe (San Pedro, Belize) 3.5 of 5
6 miles north of San Pedro, San Pedro, Ambergris Caye, Belize
40.8 km from XTC Dive Center
La Perla Del Caribe Slideshow
#16 of 54 hotels in San Pedro
Professional photos | Traveller photos (123) | Map
Show Prices
Conch Shell Inn (San Pedro, Belize)
11 Foreshore Street | Beach Front, San Pedro, Ambergris Caye, Belize
40.8 km from XTC Dive Center
#28 of 54 hotels in San Pedro
Traveller photos (82) | Map
Capricorn Resort (San Pedro, Belize)
Ambergris Caye, San Pedro, Ambergris Caye, Belize
40.8 km from XTC Dive Center
#33 of 54 hotels in San Pedro
Traveller photos (84) | Map
Mayan Princess Hotel (San Pedro, Belize) 3.0 of 5
Ambergris Caye, San Pedro, Ambergris Caye, Belize
40.8 km from XTC Dive Center
#38 of 54 hotels in San Pedro
Professional photos | Traveller photos (56) | Map
Show Prices
Spindrift Resort Hotel (San Pedro, Belize)
Beachfront, San Pedro, Ambergris Caye, Belize
40.8 km from XTC Dive Center
#42 of 54 hotels in San Pedro
Professional photos | Traveller photos (56) | Map
Show Prices
Coconuts Caribbean Resort (San Pedro, Belize) 2.5 of 5
Coconut Drive, San Pedro, Ambergris Caye, Belize
40.8 km from XTC Dive Center
#50 of 54 hotels in San Pedro
Traveller photos (41) | Map
Show Prices
2 mils north of San Pedro, San Pedro, Ambergris Caye, Belize
41.3 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Top Hotels | Family
Grand Caribe Belize Resort and Condominiums Slideshow
#15 of 54 hotels in San Pedro
Professional photos | Traveller photos (1382) | Map
Show Prices
SunBreeze Hotel (San Pedro, Belize) 3.0 of 5
7 Coconut Dr | P.O. Box 14, San Pedro, Ambergris Caye, Belize
41.3 km from XTC Dive Center
Travellers' Choice™ 2014 Winner Top Hotels Special Rate 97 US minimum 3 nights
SunBreeze Hotel Slideshow
#24 of 54 hotels in San Pedro
Professional photos | Traveller photos (300) | Map
Show Prices