Hotel deals in San Pedro (Ambergris Caye)

Multiple accommodations for your stay
Check-in date:
04 Apr 2025
Check-out date:
05 Apr 2025
Guests
2 guests
Ages of children:

Where to stay in San Pedro (Ambergris Caye)?

83 Apartments  |  80 Hotels  |  73 Holiday homes

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in San Pedro (Ambergris Caye)

Margaritaville Beach Resort Ambergris Caye - Belize

Parcel 8843, Block 7 Mile 12.5, North, San Pedro (Ambergris Caye), Belize (Open map)

The resort is located in San Pedro town with a wide range of restuarants, bars, souvenir shops, and banks. Margaritaville Beach Resort Ambergris Caye - Belize…

8.5
Fabulous
22 reviews

Victoria House Resort & Spa

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

The property is situated about 5 km from San Pedro airport and opposite Tuffy Canyons. Offering a swimming pool, Victoria House Resort & Spa San Pedro…

9.7
Exceptional
120 reviews

Las Terrazas Resort

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

The luxury accommodation has a private setting at a distance of 7 km from The Gallery of San Pedro. The stylish 5-star Las Terrazas…

8.3
Very Good
84 reviews

Top 4-star hotels in San Pedro (Ambergris Caye)

Coco Beach Resort

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

The accommodation has a prime location approximately 15 minutes by car from Belizean Arts. Coco Beach Resort San Pedro, located near Venezia del Caribe Resort…

9.3
Superb
167 reviews

Grand Caribe Belize Hotel

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

This San Pedro resort has a quiet location around 10 minutes by car from Marco Gonzalez Maya Site. The 4-star Grand Caribe Belize Hotel…

9.2
Superb
129 reviews

Alaia Belize, Autograph Collection Hotel

Sea Grape Drive, Po Box 266, San Pedro (Ambergris Caye), Belize (Open map)

The property is about 0.7 km from San Pedro airport and approximately 20 minutes on foot from such cultural venues as Belizean Arts. Offering 3…

9.1
Superb
176 reviews

Top 3-star hotels in San Pedro (Ambergris Caye)

Xanadu Island Resort

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

The accommodation is about 0.7 km from San Pedro airport and a 5-minute drive from such cultural venues as The Gallery of San Pedro.

9.5
Exceptional
69 reviews

Tres Cocos Resort

1/2 Mile N of Bridge on Ocean Side San Pedro, San Pedro (Ambergris Caye), Belize (Open map)

The beachfront property has a prime setting 5 minutes by car from The Gallery of San Pedro, while natural sights like Coral Gardens are 5…

9.0
Superb
40 reviews

Belizean Shores Resort

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

The beachfront accommodation has a prime setting within 10 minutes' drive of Belizean Melody Art Gallery. Located 10 km from San Pedro airport, the 3…

9.3
Superb
219 reviews

Top 2-star hotels in San Pedro (Ambergris Caye)

Ocean Tide Beach Resort

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

Situated in San Pedro town with a variety of restaurant cuisine options, coffee shops, and live entertainment over the water, the property is within walking…

9.0
Superb
71 reviews

Caribbean Villas Hotel

Seagrape Drive, San Pedro (Ambergris Caye), Belize (Open map)

Located only 350 metres from Alaia Beach, this resort is a 5-minute ride from Coral Gardens. Caribbean Villas Hotel San Pedro is a great…

8.3
Very Good
244 reviews

Lina Point Belize Overwater Resort

57 Lina Point Dr, San Pedro (Ambergris Caye), Belize (Open map)

The smoke-free property is situated about 5 km from San Pedro airport and within a short walking distance of Paradise Theater. Located approximately 10…

9.1
Superb
106 reviews

Recommended hotels in San Pedro (Ambergris Caye)

The Phoenix Resort

Barrier Reef Dr, San Pedro (Ambergris Caye), Belize (Open map)

Situated 2.7 km from Marbucks, the property is within walking distance of Paradise Theater. The Phoenix Resort San Pedro is 5 minutes on foot from…

9.6
Exceptional
7 reviews

Casa Cava Bed & Breakfast

Casa Cava Bed & Breakfast, Ambergris Bay Blvd, San Pedro (Ambergris Caye), Belize (Open map)

You'll need 25-minute drive to San Pedro airport. Overlooking the pool, Casa Cava Bed & Breakfast Bed & Breakfast San Pedro is located 4.9 km from…

10
Exceptional
3 reviews

Ocean'S Edge Belize Aparthotel

4.5 Mls South San Pedro Town Mosquito Coast, San Pedro (Ambergris Caye), Belize (Open map)

This San Pedro property is situated approximately 10 minutes by car from Ramon's Dive Shop and around 10 minutes' drive from Shark Ray Alley. Ocean'S…

9.8
Exceptional
9 reviews
Thank you for subscribing
Close