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
3.7 km from XTC Dive Center
#1 of 2 hotels in Xcalak
Traveller photos (112) | Map
Tranquility Bay Resort (Ambergris Caye, Belize)
Basil Jones Beach | San Pedro,Ambergris Caye,Belize, Ambergris Caye P.O.Box 149, Belize
13.3 km from XTC Dive Center
Tranquility Bay Resort Slideshow
#18 of 54 hotels in Ambergris Caye
Traveller photos (533) | Map
Sapphire Beach Resort (San Pedro, Belize) 3.5 of 5
10 Miles North San Pedro | Ambergris Caye, San Pedro, Ambergris Caye, Belize
28.1 km from XTC Dive Center
Sapphire Beach Resort Slideshow
#23 of 53 hotels in San Pedro
Professional photos | Traveller photos (145) | Map
Show Prices
White Sands Cove Resort (San Pedro, Belize)
Laguna De Cayo Frances, San Pedro, Ambergris Caye, Belize
30.9 km from XTC Dive Center
White Sands Cove Resort Slideshow
#6 of 53 hotels in San Pedro
Traveller photos (262) | Map
Show Prices
La Perla Del Caribe (San Pedro, Belize) 3.5 of 5
6 miles north of San Pedro, San Pedro, Ambergris Caye, Belize
33.5 km from XTC Dive Center
Special Rate Last Minute Specials
La Perla Del Caribe Slideshow
#16 of 53 hotels in San Pedro
Professional photos | Traveller photos (123) | 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
34.3 km from XTC Dive Center
Travellers' Choice® 2014 Winner Romance
Matachica Beach Resort Slideshow
#7 of 53 hotels in San Pedro
Professional photos | Traveller photos (602) | Map
Show Prices
Ambergris Divers Resort (San Pedro, Belize)
4.5 miles north of San Pedro, San Pedro, Ambergris Caye, Belize
35.0 km from XTC Dive Center
#44 of 53 hotels in San Pedro
Traveller photos (109) | Map
Show Prices
Las Terrazas Resort (San Pedro, Belize) 4.5 of 5
Barrier Reef Drive, San Pedro, Ambergris Caye, Belize
36.5 km from XTC Dive Center
Travellers' Choice® 2014 Winner Top Hotels | Luxury
#14 of 53 hotels in San Pedro
Professional photos | Traveller photos (425) | 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)
36.5 km from XTC Dive Center
#48 of 53 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
37.1 km from XTC Dive Center
Belizean Shores Resort Slideshow
#20 of 53 hotels in San Pedro
Professional photos | Traveller photos (722) | Map
Show Prices
Coco Beach Resort (San Pedro, Belize) 4.0 of 5
PO Box 1, San Pedro, Ambergris Caye 90210, Belize
37.2 km from XTC Dive Center
Travellers' Choice® 2014 Winner Top Hotels
Coco Beach Resort Slideshow
#13 of 53 hotels in San Pedro
Professional photos | Traveller photos (853) | Map
Show Prices
Costa de Cocos (Xcalak, Mexico)
Xcalak Peninsula | follow Hwy. 307 to sign for Mahuahual, turn right at road to Xcalak, Xcalak, Mexico
37.7 km from XTC Dive Center
#2 of 2 hotels in Xcalak
Professional photos | Traveller photos (87) | 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
38.0 km from XTC Dive Center
Travellers' Choice® 2014 Winner Service
#5 of 53 hotels in San Pedro
Traveller photos (290) | Map
Show Prices
Almaplena Eco Beach Resort (Mahahual, Mexico) 3.0 of 5
Camino costero | Mahahual-Xcalak, Km 12.5, Mahahual 77940, Mexico
38.4 km from XTC Dive Center
#2 of 10 hotels in Mahahual
Professional photos | Traveller photos (194) | Map
Show Prices
2 mils north of San Pedro, San Pedro, Ambergris Caye, Belize
38.9 km from XTC Dive Center
Travellers' Choice® 2014 Winner Top Hotels | Family
Grand Caribe Belize Resort and Condominiums Slideshow
#15 of 53 hotels in San Pedro
Professional photos | Traveller photos (1383) | Map
Show Prices
Caye Casa (San Pedro, Belize) 2.5 of 5
Beachfront, San Pedro, Ambergris Caye, Belize
41.4 km from XTC Dive Center
Caye Casa Slideshow
#12 of 53 hotels in San Pedro
Professional photos | Traveller photos (153) | Map
Show Prices
Seven Seas Resort (San Pedro, Belize) 2.5 of 5
On the Beach Front, San Pedro, Ambergris Caye, Belize
41.5 km from XTC Dive Center
#43 of 53 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
41.6 km from XTC Dive Center
Offers & Announcements Free room upgrade
Ocean Tide Beach Resort Slideshow
#37 of 53 hotels in San Pedro
Professional photos | Traveller photos (154) | Map
Show Prices
The Phoenix Resort (San Pedro, Belize)
Pescador Drive, San Pedro, Ambergris Caye, Belize
42.0 km from XTC Dive Center
Travellers' Choice® 2014 Winner Luxury | Service | Small Hotels
The Phoenix Resort Slideshow
#1 of 53 hotels in San Pedro
Traveller photos (504) | Map
SunBreeze Suites (San Pedro, Belize) 3.0 of 5
Barrier Reef Drive | P.O. Box 14, San Pedro, Ambergris Caye, Belize
42.1 km from XTC Dive Center
Special Price US$139.00 minimum...
SunBreeze Suites Slideshow
#28 of 53 hotels in San Pedro
Professional photos | Traveller photos (193) | Map
Show Prices
San Pedrano Hotel (San Pedro, Belize)
Barrier Reef Drive, San Pedro, Ambergris Caye, Belize
42.1 km from XTC Dive Center
#42 of 53 hotels in San Pedro
Professional photos | Traveller photos (2) | Map
Show Prices
Coral Beach Hotel (San Pedro, Belize)
Barrier Reef Drive | PO Box 16, San Pedro, Ambergris Caye, Belize
42.1 km from XTC Dive Center
#51 of 53 hotels in San Pedro
Traveller photos (1) | Map
Conch Shell Inn (San Pedro, Belize)
11 Foreshore Street | Beach Front, San Pedro, Ambergris Caye, Belize
42.2 km from XTC Dive Center
#32 of 53 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
42.3 km from XTC Dive Center
#40 of 53 hotels in San Pedro
Professional photos | Traveller photos (61) | Map
Show Prices
Ruby's Hotel (San Pedro, Belize)
Barrier Reef Dr. | P.O. Box 56, San Pedro, Ambergris Caye, Belize
42.4 km from XTC Dive Center
#47 of 53 hotels in San Pedro
Traveller photos (70) | Map
SunBreeze Hotel (San Pedro, Belize) 3.0 of 5
7 Coconut Dr | P.O. Box 14, San Pedro, Ambergris Caye, Belize
42.7 km from XTC Dive Center
Travellers' Choice® 2014 Winner Top Hotels Special Price US$131.00 mimimum...
SunBreeze Hotel Slideshow
#24 of 53 hotels in San Pedro
Professional photos | Traveller photos (305) | Map
Show Prices
Villas At Banyan Bay (San Pedro, Belize) 3.5 of 5
Coconut Drive, San Pedro, Ambergris Caye, Belize
42.7 km from XTC Dive Center
#25 of 53 hotels in San Pedro
Professional photos | Traveller photos (204) | Map
Show Prices
The Palms Oceanfront Suites (San Pedro, Belize) 3.0 of 5
Coconut drive, San Pedro, Ambergris Caye 000000, Belize
42.9 km from XTC Dive Center
The Palms Oceanfront Suites Slideshow
#9 of 53 hotels in San Pedro
Professional photos | Traveller photos (166) | Map
Show Prices
Ramon's Village Resort (San Pedro, Belize) 3.5 of 5
Coconut Drive, San Pedro, Ambergris Caye, Belize
42.9 km from XTC Dive Center
Travellers' Choice® 2014 Winner Top Hotels
Ramon's Village Resort Slideshow
#19 of 53 hotels in San Pedro
Traveller photos (752) | Map
Mata Rocks Resort (San Pedro, Belize) 3.0 of 5
45 Coconut Drive | PO Box 47, San Pedro, Ambergris Caye, Belize
43.1 km from XTC Dive Center
#31 of 53 hotels in San Pedro
Professional photos | Traveller photos (208) | Map
Show Prices