Belize Islands hotels

Hotels City Rating From

El Secreto Ambergris Caye  5 stars

11 Miles North Amergris Caye, Ambergris Caye, Belize

Ambergris Caye USD 435

Belle Mont Farm Dieppe Bay Town  5 stars

Saint Paul Capisterre Parish, Dieppe Bay Town, Saint Kitts and Nevis

Dieppe Bay Town USD 524

Victoria House Resort & Spa San Pedro  5 stars

22 Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 280

The Buccaneer Christiansted  4 stars

5007 Estate Shoys, Christiansted, United States Virgin Islands, 00824

Christiansted Superb USD 397

Sunbreeze Hotel San Pedro  4 stars

7 Coconut Drive, San Pedro (Ambergris Caye), Belize, 00000

San Pedro (Ambergris Caye) Fabulous USD 160

Royal Caribbean Resort San Pedro  4 stars

1 Seagrape Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Very good USD 91

Hampshire Classic Queens Garden Resort Windward Side  4 stars

Troy Hill Dr No 1 The Bottom, Windward Side, Bonaire, Saint Eustatius and Saba

Windward Side USD 295

Reef Village Resort San Pedro  4 stars

Reef Village Rd., San Pedro, Bz, San Pedro (Ambergris Caye), Belize, 99999

San Pedro (Ambergris Caye) Superb USD 146

Lighthouse Bay Resort Codrington  4 stars

1 Lighthouse Bay Resort, Codrington, Antigua/Barbuda, 92187

Codrington USD 1 630

Banyan Bay Suites San Pedro  4 stars

Seagrape Drive, San Pedro (Ambergris Caye), Belize, 00000

San Pedro (Ambergris Caye) Superb USD 266

Coco Beach Resort San Pedro  4 stars

3.5 Miles North Ambergris Caye, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Superb USD 279

Caribbean Villas Hotel San Pedro  4 stars

Seagrape Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Superb USD 181

Captain Morgan'S Retreat San Pedro  4 stars

Captain Morgan'S Retreat, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 225

Grand Colony Island Villas San Pedro  4 stars

Sea Grape Drive, San Pedro (Ambergris Caye), Belize, 91

San Pedro (Ambergris Caye) USD 284

Renaissance St. Croix Carambola Beach Resort & Spa Saint Croix Island  4 stars

Estate Davis Bay, Saint Croix Island, United States Virgin Islands, 00850

Saint Croix Island USD 262

Las Terrazas Resort And Residences San Pedro  4 stars

Barrier Reef Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 446

Sapphire Beach Resort San Pedro  4 stars

10 Miles North Ambergris Caye, San Pedro (Ambergris Caye), Belize, 501

San Pedro (Ambergris Caye) USD 168

Grand Caribe Belize San Pedro  4 stars

2 Miles North Of San Pedro Town, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 373

Matachica Beach Resort San Pedro  4 stars

5 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 445

Victoria House San Pedro  4 stars

22 Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 800

Coco Beach Resort San Pedro  4 stars

3.5 Miles North San Pedro Town, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 505

Marblue Villa Suites Treasure Beach  4 stars

Old Wharf Road, Treasure Beach, Jamaica

Treasure Beach USD 200

Sunset Resort & Villas Treasure Beach  4 stars

Calabash Bay P.O., Treasure Beach, Jamaica, NA

Treasure Beach USD 124

Belizean Princess By Ramon'S Village Resort San Pedro  4 stars

Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 195

The Buccaneer Christiansted  4 stars

Estate Shoys,25200 , Christiansted, United States Virgin Islands, 00820

Christiansted Superb USD 399

Queen'S Garden Resort & Spa Windward Side  4 stars

Troy Hill #1, Windward Side, Bonaire, Saint Eustatius and Saba, Saba

Windward Side USD 225

Club Saint Croix Beach And Tennis  3 stars

3280 Estate Golden Rock, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Good USD 196

King Christian Christiansted  3 stars

59 King Street, Christiansted, United States Virgin Islands, 00820

Christiansted USD 161

Hotel Caravelle Saint Croix Island  3 stars

44A Queen Cross Street, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Very good USD 141

Club Comanche Saint Croix Island  3 stars

1 Strand Street, Waterfront Boardwalk, Saint Croix Island, United States Virgin Islands

Saint Croix Island Fabulous USD 184

Isla Bonita Yacht Club San Pedro  3 stars

100 Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Fabulous USD 181

Blue Tang Inn San Pedro  3 stars

Sand Piper St, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Superb USD 178

Chenay Bay Beach Resort Saint Croix Island  3 stars

5000 Estate Chenay Bay Route 82, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Superb USD 253

Corona Del Mar San Pedro  3 stars

Coconut Drive San Pedro Ambregris Caye Po Box 37, San Pedro (Ambergris Caye), Belize, 00000

San Pedro (Ambergris Caye) Fabulous USD 115

Mayan Princess San Pedro  3 stars

Ambergris Caye, San Pedro (Ambergris Caye), Belize, 00000

San Pedro (Ambergris Caye) Fabulous USD 136

Sand Castle On The Beach Saint Croix Island  3 stars

127 Smithfield, Saint Croix Island, United States Virgin Islands, 00840

Saint Croix Island Fabulous USD 246

Sunbreeze Suites San Pedro  3 stars

Barrier Reef Drive, San Pedro (Ambergris Caye), Belize, 00000

San Pedro (Ambergris Caye) Superb USD 166

Jakes Treasure Beach  3 stars

Calabash Bay Treasure Beach, Treasure Beach, Jamaica, 00000

Treasure Beach USD 138

Portofino Beach Resort San Pedro  3 stars

6 Miles North, San Pedro (Ambergris Caye), Belize, 00000

San Pedro (Ambergris Caye) Fabulous USD 270

Belizean Shores Resort San Pedro  3 stars

3.5 Miles North, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Superb USD 183

Treasure Beach Hotel  3 stars

48 High Street, Treasure Beach, Jamaica, 00000

Treasure Beach Fabulous USD 105

Hibiscus Beach Resort Saint Croix Island  3 stars

4131 Lagrande Princesse St Croix - Beach , Saint Croix Island, United States Virgin Islands

Saint Croix Island USD 198

Sugar Beach Condo Resort Saint Croix Island  3 stars

3245 Estate Golden Rock, Saint Croix Island, United States Virgin Islands

Saint Croix Island USD 265

Exotic Caye Beach Resort San Pedro  3 stars

Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 173

Banana Beach Resort San Pedro  3 stars

Seagrape Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Superb USD 138

Pedro'S Hotel San Pedro  3 stars

Seagrape Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Fabulous USD 56

Caye Caulker Plaza Hotel Caye Corker  3 stars

Avenida Langosta / Calle Al Sol, Caye Caulker, Bz, Caye Corker, Belize

Caye Corker USD 85

Company House Saint Croix Island  3 stars

2 Company Street, Saint Croix Island, United States Virgin Islands, 820

Saint Croix Island USD 149

Colony Cove Beach Resort Saint Croix Island  3 stars

3221 Estate Golden Rock, Saint Croix Island, United States Virgin Islands

Saint Croix Island USD 205

Mata Rocks Resort San Pedro  3 stars

45 Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 142

Seven Seas Resort San Pedro  3 stars

Boca Del Rio, San Pedro (Ambergris Caye), Belize, 0000

San Pedro (Ambergris Caye) USD 133

Belize Hutz San Pedro  3 stars

2141 Pearl Street, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) Good USD 44

Tamarind Reef Resort Christiansted  3 stars

5001 Tamarind Reef, Christiansted, United States Virgin Islands, 00820

Christiansted USD 237

Divi Carina Bay Beach Resort Saint Croix Island  3 stars

5025 Turner Hole, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island USD 584

Ambergris Divers Resort San Pedro  3 stars

4.5 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye)

The Palms Oceanfront Suites San Pedro  3 stars

Coconut Drive/ Beachfront, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 218

Tradewinds Paradise Villas San Pedro  3 stars

Pescador Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 150

Sands Villas San Pedro  3 stars

Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye)

Xanadu Island Resort San Pedro  3 stars

Sea Grape Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 947

La Isla Resort Caye Corker  3 stars

Number 18 Hicaco Ave, Caye Corker, Belize

Caye Corker USD 100

Cottages By The Sea Saint Croix Island  3 stars

127A Smithfield Rd , Saint Croix Island, United States Virgin Islands

Saint Croix Island

Tropical Paradise Hotel Caye Corker  3 stars

Number 1 Luciano Reyes, Caye Corker, Belize

Caye Corker USD 69

Costa Blu Dive & Beach Resort San Pedro  3 stars

6.5 Miles North, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 201

La Beliza Resort San Pedro  3 stars

8 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 205

The Inn At Great Bay Treasure Beach  3 stars

St. Elizabeth Parish, Treasure Beach, Jamaica

Treasure Beach USD 86

Sandbar Beachfront Hostel & Restaurant San Pedro  3 stars

7 Boca Del Rio Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 59

White Sands Cove San Pedro  3 stars

2.5 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 192

El Momo Cottages Windward Side  3 stars

Booby Hill Number 3, Windward Side, Bonaire, Saint Eustatius and Saba

Windward Side USD 95

Cocotal Inn And Cabanas San Pedro  3 stars

2 1/2 Miles North, San Pedro, Ambergris Caye, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 165

Athens Gate Belize San Pedro  3 stars

South Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 293

Weezie'S Ocean Front Hotel And Garden Cottages Caye Corker  3 stars

Playa Asuncion, Caye Corker, Belize

Caye Corker USD 109

Popeye'S Beach Resort Caye Corker  3 stars

Playa Asucion Beach Front At Water Taxi Dock, Caye Caulker, Belize, Caye Corker, Belize

Caye Corker Guest rating

The Inn On Strand Street Frederiksted  3 stars

442 Strand Street, Frederiksted, United States Virgin Islands, 00840

Frederiksted

Hotel On The Cay Saint Croix Island  3 stars

Po Box 223329, Saint Croix Island, United States Virgin Islands

Saint Croix Island USD 209

Carringtons Inn Saint Croix Island  3 stars

4001 Estate Herman Hill, Christiansted, VI, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island

Holger Danske Hotel Christiansted  2 stars

1200 King Cross Street, Christiansted, United States Virgin Islands, 00820

Christiansted Superb USD 119

Caye Casa San Pedro  2 stars

Ambergris Caye, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 181

Ocean Tide Beach Resort San Pedro  2 stars

57 Boca Del Rio Dr., San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 103

China Town Hotel Caye Corker  2 stars

Estrella Street, Caye Caulker, Belize Central America, Caye Corker, Belize

Caye Corker USD 84

Hotel Ocean Paradise San Pedro  2 stars

25Barrier Reef Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 60

Jack Sprat Shack Treasure Beach  2 stars

Calabash Bay Pa, Treasure Beach, Jamaica

Treasure Beach USD 95

Rainbow Hotel Caye Corker  2 stars

Front Street, Caye Corker, Belize, 0000

Caye Corker Good

Xtan Ha The Waterfront San Pedro  0 stars

7.2 Miles North, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 209

Belizean Cove Estates San Pedro  0 stars

3 Miles North, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 578

Costa Blu Resort San Pedro  0 stars

Po Box 1, San Pedro (Ambergris Caye), Belize, 00000

San Pedro (Ambergris Caye) USD 196

Selera Dunia Boutique Hotel Windward Side  0 stars

Windwardside, Windward Side, Bonaire, Saint Eustatius and Saba, oooo00

Windward Side

Amelia Guest House San Pedro  0 stars

Pescador Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 53

Tropicana Condominiums San Pedro  0 stars

Coconut Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 134

Taino Cove Treasure Beach  0 stars

Old Wharf, Treasure Beach P.O., Treasure Beach, Jamaica, 00000

Treasure Beach

Calabash Bay Treasure Beach  0 stars

Calabash Bay Pa, Treasure Beach, Jamaica

Treasure Beach

Welcoming Vibes Treasure Beach  0 stars

Ocean View Hill Drive (Frenchmann'S), Treasure Beach, Jamaica

Treasure Beach

Brytan Villa Treasure Beach  0 stars

Calabash Bay, Treasure Beach, Jamaica

Treasure Beach

Holiday Hotel San Pedro  0 stars

Barrier Reef Drive, San Pedro (Ambergris Caye), Belize, 0000

San Pedro (Ambergris Caye) USD 97

Parham Plaza Hotel San Pedro  0 stars

Barrier Reef Drive, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye) USD 60

Casa Brisa San Pedro  0 stars

Barrier Reef Drive, San Pedro Town, Ambergris Caye #30, San Pedro (Ambergris Caye), Belize

San Pedro (Ambergris Caye)

Island Magic Beach Resort Caye Corker  0 stars

Avenida Hicaco, Belize, Caye Corker, Belize, 00111

Caye Corker

Axios Sun Apartments Caye Caulker Caye Corker  0 stars

49 Pasero Street, Caye Corker, Belize, 00000

Caye Corker Guest rating

Caye Reef Condos Caye Corker  0 stars

Avenida Hicaco, Caye Corker, Belize

Caye Corker

Seaside Villas Caye Corker  0 stars

Playa Asuncion Caye Caulker, Caye Corker, Belize, 00011

Caye Corker

Carolyn'S House Caye Corker  0 stars

Playa Asuncion, Caye Caulker, Caye Corker, Belize

Caye Corker

Sundance Villa Caye Corker  0 stars

Corner Avenida Mulche & Xocol Street Caye Caulker, Caye Corker, Belize

Caye Corker

The Cottage Club Hotel Windward Side  0 stars

Gray Bush Street, Windward Side, Bonaire, Saint Eustatius and Saba

Windward Side

De Real Macaw Caye Corker  0 stars

Corner Of Crocodile Street And Playa Asuncion, Caye Corker, Belize, 0000

Caye Corker USD 59