Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

234 hotels in San Pedro (Ambergris Caye)

Search the best hotels and places to stay in San Pedro (Ambergris Caye)

View map
We are delighted to present you with a cozy accommodation for your next travel in San Pedro (Ambergris Caye). Ibooked.ca allows you to limit your search in Belize Islands by proximity to transport links and landmarks. We have modern and historical hotels with a comprehensive list of amenities and services along with other popular accommodation options which provide you with an ideal base for exploring.Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
3.5 Miles North Ambergris Caye, San Pedro (Ambergris Caye), BelizeView on map
5.2 km from City Centre
Just off SeaStar Belize, this hotel offers a central location and includes an al fresco restaurant.
  • The hotel has
    • On-site car park
    +1
9.2
Perfect34 reviews
Price fromC$ 412per nightSelect
Not available
Sea Grape Drive, San Pedro (Ambergris Caye), BelizeView on map
1.9 km from City Centre1.9 km from City Center
Guests can enjoy the coast views and a private swimming pool, while taking advantage of the hotel's location close to Belizean Arts as well as a boat dock.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 461per nightSelect
Not available
Po Box 1; San Pedro Town, San Pedro (Ambergris Caye), Belize
5.4 km from City Centre
You can savor your meals at the specialty restaurant and admire fantastic views of the lagoon from your room, whilst staying at this quiet hotel.
8.8
Great18 reviews
Price fromC$ 242per nightSelect
Not available
Coconut Drive, San Pedro (Ambergris Caye), Belize
2.4 km from City Centre2.5 km from City Center
Guests can enjoy the garden views and a private pool, while taking advantage of the hotel's location close to V.I.P Golf Cart Rental as well as a boat dock.
8.6
Great35 reviews
Price fromC$ 138per nightSelect
Not available
Ambergris Caye, Belize, Central America, San Pedro (Ambergris Caye), Belize, 00000
600 m from City Centre600 m from City Center
The venue features a private pool and scenic views of the sea, boasting setting close to Sam's Golf Cart Rental.
8.2
Great51 reviews
Price fromC$ 191per nightSelect
Not available
1 Seagrape Drive, San Pedro (Ambergris Caye), Belize
2.9 km from City Centre
Featuring an outdoor swimming pool and 42 rooms, this hotel is only 2.8 km from Marco Gonzalez Maya Site.
7.6
Very good36 reviews
Price fromC$ 162per nightSelect
Not available
Barrier Reef Drive, San Pedro (Ambergris Caye), Belize, 00000
100 m from City Centre100 m from City Center
The venue has a year-round outdoor swimming pool and offers an outstanding view, boasting a central location steps away from Belizean Melody Art Gallery.
8.4
Great48 reviews
Price fromC$ 195per nightSelect
Not available
6 Miles North, San Pedro (Ambergris Caye), Belize, 00000
9.5 km from City Centre
Set about 10 km from the center of San Pedro, this hotel offers 17 luxury rooms with sea views and a year-round outdoor pool onsite.
8.8
Great17 reviews
Price fromC$ 433per nightSelect
Not available
Coconut Drive, San Pedro (Ambergris Caye), Belize
The business hotel boasts 71 rooms along with diving, canoeing and snorkeling, offering direct access to Belizean Melody Art Gallery.
Price fromC$ 212per nightSelect
Not available
Sand Piper St, San Pedro (Ambergris Caye), Belize
Boasting a garden restaurant, this designer hotel is available close to XRT Golf Cart Rental.
8.8
Great1 review
Price fromC$ 185per nightSelect
Not available
57 Boca Del Rio, San Pedro (Ambergris Caye), Belize
1.4 km from City Centre1.4 km from City Center
Featuring a plunge pool, this venue offers 10 rooms right in a beach area.
Price fromC$ 138per nightSelect
Not available
Ambergris Caye, San Pedro (Ambergris Caye), Belize, 00000
100 m from City Centre200 m from City Center
This beachfront hotel in San Pedro features views of the Caribbean Sea, a public beach and boasts easy access to Hol Chan Marine Reserve, located 10 km away.
6.6
Nice2 reviews
Price fromC$ 193per nightSelect
Not available
2.5 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize
4.0 km from City Centre
Providing with facials and massage services, the hotel includes 14 rooms and is set close to Belizean Melody Art Gallery.
Price fromC$ 384per nightSelect
Not available
Seagrape Drive, San Pedro (Ambergris Caye), Belize
1.7 km from City Centre1.8 km from City Center
Featuring views of the sea and a beach restaurant, the hotel is nestled near a boat dock.
8.8
Great46 reviews
Price fromC$ 248per nightSelect
Not available
10 Miles North Ambergris Caye, San Pedro (Ambergris Caye), Belize, 501
14.0 km from City Centre
Everyone will enjoy a year-round outdoor swimming pool onsite and admire garden views offered from 37 rooms.
Price fromC$ 163per nightSelect
Not available
Coconut Drive, San Pedro (Ambergris Caye), Belize
700 m from City Centre800 m from City Center
Guests will be impressed with wonderful sea views and benefit from proximity to Rasta Golf Cart Rentals and Island Ops.
Price fromC$ 326per nightSelect
Not available
Seagrape Drive, San Pedro (Ambergris Caye), Belize, 00000
2.1 km from City Centre2.2 km from City Center
A caribbean menu plus an outdoor pool are available onsite, boasting a great location next to the Caribbean Sea.
9.0
Perfect32 reviews
Price fromC$ 454per nightSelect
Not available
8 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize
12.9 km from City Centre
The property is fitted with an outdoor swimming pool and is situated less than 13 km from Belizean Arts.
Price fromC$ 330per nightSelect
Not available
57 Boca Del Rio Dr., San Pedro (Ambergris Caye), Belize
800 m from City Centre800 m from City Center
The beachfront hotel is a good starting point to San Pedro' sights including Triton Undersea Adventures and Sam's Golf Cart Rental.
Price fromC$ 127per nightSelect
Not available
25Barrier Reef Drive, San Pedro (Ambergris Caye), Belize
200 m from City Centre300 m from City Center
Featuring a patio and a library, the hotel offers a central accommodation just outside Belizean Melody Art Gallery.
9.8
Perfect1 review
Price fromC$ 86per nightSelect
Not available
Playa Asuncion 001, San Pedro (Ambergris Caye), Belize
21.0 km from City Centre
Located close to Felicity Sailing, this venue has to offer a year-round outdoor pool onsite plus windsurfing, diving and snorkeling in the area.
Price fromC$ 75per nightSelect
Not available
Beach Front, San Pedro (Ambergris Caye), Belize, 10000
21.3 km from City Centre
Offering windsurfing, snorkeling and canoeing in the area, this accommodation lies next to Turneffe Reef, and within a 70-minute drive of Altun Ha.
Price fromC$ 103per nightSelect
Not available
#3 Nurse Shark Street, San Pedro (Ambergris Caye), Belize
200 m from City Centre200 m from City Center
The budget hotel is a good starting point to San Pedro' sights including Belize Fishing Charters and Uprising Tours Fishing.
Price fromC$ 81per nightSelect
Not available
Boca Del Rio, San Pedro (Ambergris Caye), Belize
400 m from City Centre300 m from City Center
With city views, the venue is placed 10 minutes' walk from the center of San Pedro, at a short distance from XRT Golf Cart Rental.
Price fromC$ 79per nightSelect
Not available
Seagrape Drive, San Pedro (Ambergris Caye), Belize
1.1 km from City Centre1.1 km from City Center
While staying in the comfortable hotel, which is located in San Pedro town district, you can enjoy the garden bar and an outdoor pool.
8.0
Great18 reviews
Price fromC$ 74per nightSelect
Not available
7 Boca Del Rio, San Pedro (Ambergris Caye), Belize
400 m from City Centre300 m from City Center
Located next to Belizean Melody Art Gallery, the venue comprises 22 rooms with mountain views.
7.4
Very good2 reviews
Price fromC$ 79per nightSelect
Not available
Boca Del Rio Drive, Beach Front, San Pedro (Ambergris Caye), Belize
800 m from City Centre700 m from City Center
This family hotel with garden views lies close to the sights of San Pedro including ACES / American Crocodile Education Sanctuary.
Price fromC$ 101per nightSelect
Not available
Cocotal Inn And Cabanas2 1/2 Miles North, San Pedro, Ambergris Caye, San Pedro (Ambergris Caye), Belize
4.1 km from City Centre
Features of this boutique venue, located in San Pedro, include a private pool as well as toys and board games.
Price fromC$ 240per nightSelect
Not available
Costa Blu Beach Resort, Trademark Collection By Wyndham (Adults Only)6.5 Miles North, San Pedro (Ambergris Caye), Belize, 0
10.5 km from City Centre
Located only 2.2 km from Ambergris Museum & Cultural Center, this hotel features an outdoor swimming pool and a spectacular view of the sea.
Price fromC$ 152per nightSelect
Not available
Pedro'S Inn Backpackers HostelSeagrape Drive, San Pedro (Ambergris Caye), Belize
1.1 km from City Centre1.1 km from City Center
The hotel has an outdoor swimming pool and lies close to Seaquarius Adventures which is worth visiting.
Price fromC$ 40per nightSelect
Not available
Mahogany Bay Resort & Beach Club, Curio Collection By HiltonSea Grape Drive, San Pedro (Ambergris Caye), Belize, 0
3.3 km from City Centre
The venue has a coffee bar and an outdoor pool on site and offers direct access to a boat dock just few steps away.
Price fromC$ 655per nightSelect
Not available
Isla Bonita Yacht Club100 Coconut Drive, San Pedro (Ambergris Caye), Belize
1.1 km from City Centre1.1 km from City Center
Located 2 km from the center of San Pedro, this hotel features snorkeling, diving and fisheries in the area and a 24-hour bar onsite.
Price fromC$ 267per nightSelect
Not available
Parham Plaza HotelBarrier Reef Dr, San Pedro (Ambergris Caye), Belize
300 m from City Centre300 m from City Center
Set just outside Laminar Fly, the hostel offers a central accommodation within 10 minutes' walk of the city center.
Price fromC$ 122per nightSelect
Not available
The Palapa House55 Boca Del Rio Drive, San Pedro (Ambergris Caye), Belize
400 m from City Centre300 m from City Center
Everyone will enjoy a private swimming pool onsite and admire sea views offered from 8 rooms.
Price fromC$ 211per nightSelect
Not available
Grand Baymen ResortHurricane Street, Ambergris Caye, San Pedro (Ambergris Caye), Belize, 00000
1.2 km from City Centre1.3 km from City Center
The hotel is set close to Uprising Tours Fishing, and boasts a year-round outdoor pool as well as garden views.
Price fromC$ 185per nightSelect
Not available
Hotel Central Park52 Black Corral Street, Barrier Reef, San Pedro (Ambergris Caye), Belize
200 m from City Centre300 m from City Center
Set at a short distance from The Gallery of San Pedro, it is low-budget accommodation to stay in San Pedro town district of the city.
Price fromC$ 60per nightSelect
Not available
Seven Seas ResortBeach Road, Beach Front, San Pedro (Ambergris Caye), Belize, 0000
900 m from City Centre800 m from City Center
A short walk from Belizean Melody Art Gallery and a ferry port, this hotel features a private pool and consists of 15 rooms.
Price fromC$ 131per nightSelect
Not available
Tradewinds Paradise VillasPescador Drive, San Pedro (Ambergris Caye), Belize
300 m from City Centre300 m from City Center
Located in San Pedro town district only 2.4 km from Belizean Melody Art Gallery, this hotel has 7 rooms and an indoor swimming pool.
Price fromC$ 286per nightSelect
Not available
Xtan Ha The Waterfront7.2 Miles North, San Pedro (Ambergris Caye), Belize
11.4 km from City Centre
Located just 2.9 km from Mexico Rocks, the property provides a private veranda, a sunbathing terrace and a large garden for the convenience of its guests.
Price fromC$ 162per nightSelect
Not available
Victoria House22 Coconut Drive, San Pedro (Ambergris Caye), Belize
2.9 km from City Centre
This luxury hotel with sea views lies close to the sights of San Pedro including Wings SanPefro.
Price fromC$ 342per nightSelect
Not available
Corona Del MarCoconut Drive, San Pedro (Ambergris Caye), Belize, 00000
1.0 km from City Centre1.1 km from City Center
Just 2.8 km from SeaStar Belize, this hotel offers a nightclub and a sundeck plus a private swimming pool.
8.4
Great41 reviews
Price fromC$ 163per nightSelect
Not available
Athens Gate BelizeSouth Coconut Drive, San Pedro (Ambergris Caye), Belize
4.2 km from City Centre
The venue features a private swimming pool and amazing views of the sea, boasting setting close to The Gallery of San Pedro.
Price fromC$ 433per nightSelect
Not available
Brahma BlueCosta Del Sol, Ambergris Caye, Belize, San Pedro (Ambergris Caye), Belize
3.2 km from City Centre
Located close to Belizean Arts, this venue has to offer an outdoor pool onsite plus windsurfing, diving and horse riding in the area.
Price fromC$ 196per nightSelect
Not available
Exotic Caye Beach ResortCoconut Drive, Po Box 11, San Pedro (Ambergris Caye), Belize
1.4 km from City Centre1.4 km from City Center
This hotel is set in San Pedro town district just off Sam's Golf Cart Rental, it features a café bar along with an outdoor swimming pool and a patio.
Price fromC$ 614per nightSelect
Not available
Caye CasaBeach Front, San Pedro (Ambergris Caye), Belize, 0
300 m from City Centre400 m from City Center
Located 1 km from San Pedro's city centre, this hotel boasts soundproof rooms and a plunge pool.
Price fromC$ 193per nightSelect
Not available
Park Place BelizeLaguna Drive, San Pedro (Ambergris Caye), Belize
1.0 km from City Centre1000 m from City Center
The designer hotel is a good starting point to San Pedro' sights including Belizean Arts and SeaStar Belize.
7.4
Very good2 reviews
Price fromC$ 75per nightSelect
Not available
Casitas Tres Cocos4253 El Tesoro Rd, Ambergris Caye, San Pedro, San Pedro (Ambergris Caye), Belize
2.5 km from City Centre2.5 km from City Center
Everyone will enjoy a plunge pool onsite and admire patio views offered from 6 rooms.
Price fromC$ 237per nightSelect
Not available
Bella Vista Resort2.5 Mile North, San Pedro (Ambergris Caye), Belize, 11111
3.6 km from City Centre
Guests can stay in this 7-room apartment with views over the ocean, and with an aqua park and a sunbathing terrace available on site.
10.0
Perfect1 review
Price fromC$ 559per nightSelect
Not available
Tres Cocos Resort1/2 Mile N Of Bridge On Ocean Side, San Pedro (Ambergris Caye), Belize
1.7 km from City Centre1.7 km from City Center
Connected to D & G Fine Jewelry and Arts, this budget hotel is located in San Pedro town district and offers 11 rooms together with windsurfing, snorkeling and fishing.
Price fromC$ 229per nightSelect
Not available
Laguna HotelLaguna Dr, San Pedro (Ambergris Caye), Belize
700 m from City Centre700 m from City Center
There are rooms facing the city and the hotel is set close to Rasta Golf Cart Rentals.
Price fromC$ 172per nightSelect
Not available
Casa Del Rai1657 Laguna Drive, San Pedro (Ambergris Caye), Belize
800 m from City Centre800 m from City Center
Boasting soundproof rooms and windsurfing, snorkeling and diving in the area, the venue is based in San Pedro town district in close proximity to SeaStar Belize.
Price fromC$ 203per nightSelect
Not available
Hotel Coastal BayBarrier Reef Drive, San Pedro (Ambergris Caye), Belize
100 m from City Centre100 m from City Center
Set at a short distance from SeaStar Belize, it is budget accommodation to stay in San Pedro town district of the city.
Price fromC$ 74per nightSelect
Not available
La Casa De Paz10 Barrier Reef Drive, San Pedro (Ambergris Caye), Belize
100 m from City Centre100 m from City Center
Within easy reach of Neptune's Cove, this hotel comprises 7 rooms with private bathrooms.
Price fromC$ 89per nightSelect
Not available
Pelican Reef Villas ResortHoliday Lands, San Pedro (Ambergris Caye), Belize
4.3 km from City Centre
Everyone will enjoy an infinity pool onsite and admire garden views offered from 23 rooms.
Price fromC$ 455per nightSelect
Not available
Daydreamin Boutique HotelTres Cocos Ambergris Caye, San Pedro (Ambergris Caye), Belize
1.4 km from City Centre1.3 km from City Center
Set at a short distance from D & G Fine Jewelry and Arts, it is boutique accommodation to stay in San Pedro town district of the city.
Price fromC$ 306per nightSelect
Not available
Mata Rocks Resort45 Coconut Drive, San Pedro (Ambergris Caye), Belize
1.0 km from City Centre1.1 km from City Center
Located close to Xsite Belize Sailing & Adventures, this venue has to offer a private pool onsite plus snorkeling, diving and water skiing in the area.
Price fromC$ 172per nightSelect
Not available
Amelia Guest HousePescador Drive, San Pedro (Ambergris Caye), Belize
400 m from City Centre500 m from City Center
The 6-room apartment is placed in the shopping district of San Pedro, close to Belizean Melody Art Gallery.
Price fromC$ 65per nightSelect
Not available
Holiday HotelBarrier Reef Drive, San Pedro (Ambergris Caye), Belize, 0000
100 m from City Centre100 m from City Center
Offering 15 rooms with sea views, the hotel is set in San Pedro town district, just steps from Neptune's Cove.
Price fromC$ 162per nightSelect
Not available
Playa Del Sol Free Snorkeling & Fishing10 Miles North, San Pedro (Ambergris Caye), Belize
15.5 km from City Centre
Offering beach views, the venue is placed close to CJ's Reef Shack, and boasts a plunge pool.
Price fromC$ 282per nightSelect
Not available
Hidden Jems Casa Ashley15 Stingray St, San Pedro (Ambergris Caye), Belize
100 m from City Centre100 m from City Center
Nestled in San Pedro town district of the city, the venue is about 5 km from San Pedro airport.
Price fromC$ 117per nightSelect
Not available
Blue Water Beach Villas(17.989894,-87.918978) Blue Water Villas, San Pedro (Ambergris Caye), Belize
8.9 km from City Centre
Nestled within 15-minute walk of Ambergris Museum & Cultural Center, the venue offers to enjoy an outdoor swimming pool.
Price fromC$ 156per nightSelect
Not available
Lake VillasMar De Tumbo Drive Pearl St San Pedro Belize, San Pedro (Ambergris Caye), Belize
2.3 km from City Centre2.3 km from City Center
Set in San Pedro, this 7-room property is an ideal base for visits to Zen Belize.
Price fromC$ 180per nightSelect
Not available
La Vida PerezosaChapoose Street, San Pedro (Ambergris Caye), Belize
20.7 km from City Centre
Set 37 km from Belize Harbour, this 2-bedroom property boasts a private swimming pool.
Price fromC$ 519per nightSelect
Not available
Casa En La PlayaBoca Del Rio Drive, San Pedro (Ambergris Caye), Belize
700 m from City Centre700 m from City Center
Situated in proximity to Belize Chocolate Company, the villa has a swimming pool and a balcony with views of the sea.
Price fromC$ 226per nightSelect
Not available
Suite H101 @ Mara Laguna0.4 Miles North Of The Bridge, San Pedro (Ambergris Caye), Belize
1.6 km from City Centre1.5 km from City Center
Set 2 km from the centre of San Pedro, this apartment comes with 2 bedrooms, a kitchen, and a terrace.
Price fromC$ 222per nightSelect
Not available
South Ambergris VillageSea Grape Drive, San Pedro Town, San Pedro (Ambergris Caye), Belize
3.0 km from City Centre
Set 2.9 km from Marco Gonzalez Maya Site, this accommodation features a rooftop swimming pool and a terrace.
Price fromC$ 530per nightSelect
Not available
La Casa Pura VidaSan Pedro Belize, San Pedro (Ambergris Caye), Belize
5.4 km from City Centre
Set 6 km from The Gallery of San Pedro, this property features 3 bedrooms and a sunny patio with an outdoor swimming pool and a sitting area.
Price fromC$ 400per nightSelect
Not available
Suite C101 Mara LagunaSan Pedro Belize San Pedro Belize, San Pedro (Ambergris Caye), Belize
1.6 km from City Centre1.5 km from City Center
Situated 1150 metres from Belizean Melody Art Gallery, this venue features an outdoor swimming pool and a garden.
Price fromC$ 131per nightSelect
Not available
Saponaria #21-22 At Caribe IslandAmbergris Street, San Pedro (Ambergris Caye), Belize
3.9 km from City Centre
The property is fitted with an outdoor swimming pool and is situated less than 3.7 km from The Gallery of San Pedro.
Price fromC$ 143per nightSelect
Not available
Cacao @ Caribe IslandAmbergris Street, San Pedro (Ambergris Caye), Belize
3.9 km from City Centre
This beachfront apartment is 2.9 km from Neptune's Cove, and offers guests to enjoy an outdoor swimming pool.
Price fromC$ 487per nightSelect
Not available
Suite E303 Mara LagunaSan Pedro Belize San Pedro Belize, San Pedro (Ambergris Caye), Belize
1.6 km from City Centre1.6 km from City Center
Set 1.6 km from Seaquarius Adventures, this property features 2 bedrooms and a sunny patio with a sitting area and a shower.
Price fromC$ 193per nightSelect
Not available
Suite H203 Mara LagunaSan Pedro Belize, San Pedro (Ambergris Caye), Belize
1.6 km from City Centre1.6 km from City Center
Set 1.8 km from Belize Magical Adventures, this accommodation features an outdoor swimming pool and a terrace.
Price fromC$ 187per nightSelect
Not available
Suite G303 Mara LagunaSan Pedro Belize San Pedro, San Pedro (Ambergris Caye), Belize
1.6 km from City Centre1.6 km from City Center
Located in San Pedro town district, this 2-bedroom property features an outdoor pool and a garden.
Price fromC$ 191per nightSelect
Not available
Suite E102 @ Mara Laguna0.4 Miles North Of The Bridge, San Pedro (Ambergris Caye), Belize
1.5 km from City Centre1.5 km from City Center
The property is fitted with an outdoor pool and is situated less than 7 km from Cayo Rosario.
Price fromC$ 103per nightSelect
Not available
Babylon Beach Resort2 Cyprus Beach Front Villa 4, San Pedro (Ambergris Caye), Belize
600 m from City Centre700 m from City Center
Placed in San Pedro town district near Havana Cigars, the venue offers windsurfing, diving and canoeing.
Price fromC$ 228per nightSelect
Not available
Hotel Hop&Cart Rental Ltd29 Barrier Reef Drive San Pedro Town Belize, San Pedro (Ambergris Caye), Belize
100 m from City Centre100 m from City Center
Offering snorkelling, diving and horse riding in the area, this accommodation lies next to Tackle Box Canyons, and within a 10-minute drive of Secret Beach.
Price fromC$ 123per nightSelect
Not available
Grand Colony Island VillasSea Grape Drive, San Pedro (Ambergris Caye), Belize, 91
2.3 km from City Centre2.4 km from City Center
The hotel was built in 2005 in San Pedro town district, it offers 16 soundproof rooms along with cots, meals and a play area for children.
Price fromC$ 418per nightSelect
Not available
Las Terrazas Resort And ResidencesBarrier Reef Drive, San Pedro (Ambergris Caye), Belize
5.9 km from City Centre
The venue offers to indulge in facials and massage or take a refreshing dip in a year-round outdoor swimming pool, before discovering the secrets of local cuisine served at beach restaurant.
Price fromC$ 749per nightSelect
Not available
Grand Caribe Belize2 Miles North Of San Pedro Town, San Pedro (Ambergris Caye), Belize
4.0 km from City Centre
Featuring a swimming pool and views of the Caribbean Sea, the hotel is lodged within walking distance of a ferry port in San Pedro town district.
Price fromC$ 343per nightSelect
Not available
Matachica Resort & Spa (Adults Only)5 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize
This designer hotel with an outdoor swimming pool is just a 20-minute drive from The Gallery of San Pedro.
Price fromC$ 584per nightSelect
Not available
Cayo Espanto1 Private Island, San Pedro (Ambergris Caye), Belize
4.2 km from City Centre
Offering location close to The Gallery of San Pedro, this hotel overlooks the sea and has an in-house restaurant.
Price fromC$ 3 064per nightSelect
Not available
Best Western Brahma Blue Holistic Oasis1 Mile West, Caribbean Cove, San Pedro (Ambergris Caye), Belize, 00000
1.8 km from City Centre1.7 km from City Center
Located close to The Gallery of San Pedro, the hotel has 22 rooms, and boasts access to a boat dock.
Select
Not available
Indigo Beach HomesMata Grande Beach, San Pedro (Ambergris Caye), Belize
4.5 km from City Centre
At this hotel, located close to Belizean Melody Art Gallery, you can spend the day in an outdoor pool or keep active with diving, snorkeling and fishing
Price fromC$ 418per nightSelect
Not available
Reef Village ResortReef Village Rd., San Pedro (Ambergris Caye), Belize, 99999
1.4 km from City Centre1.4 km from City Center
The budget hotel is a good starting point to San Pedro' sights including Island Dream Tours and Xsite Belize Sailing & Adventures.
8.4
Great18 reviews
Price fromC$ 193per nightSelect
Not available
El PescadorAmbergris Caye Box 17, San Pedro (Ambergris Caye), Belize
Boasting an outdoor pool along with a grill restaurant, this hotel is located near Island Dream Tours and a ferry port.
Price fromC$ 544per nightSelect
Not available
Ramons Village ResortCoconut Drive, San Pedro (Ambergris Caye), Belize
800 m from City Centre900 m from City Center
Set near Belizean Melody Art Gallery, this boutique venue is 10 minutes' walk of the city center.
Price fromC$ 283per nightSelect
Not available
Belize Hutz2141 Pearl Street, San Pedro (Ambergris Caye), Belize
2.4 km from City Centre2.5 km from City Center
Boasting an outdoor swimming pool along with a club restaurant, this hotel is located near Genesis Golf Cart Rental and a boat dock.
6.2
Nice17 reviews
Price fromC$ 58per nightSelect
Not available
Captain Morgan'S RetreatCaptain Morgan'S Retreat, San Pedro (Ambergris Caye), Belize
8.7 km from City Centre
The hotel includes a year-round outdoor swimming pool, boasting a convenient location close to Palapa Tours.
Price fromC$ 338per nightSelect
Not available
Belizean Cove Estates1 San Pedro, San Pedro, Bz, San Pedro (Ambergris Caye), Belize
4.6 km from City Centre
The property features an outdoor pool and snorkeling, diving and fishing not to mention the view over the Caribbean Sea.
9.4
Perfect9 reviews
Price fromC$ 590per nightSelect
Not available
Sands VillasCoconut Drive, San Pedro (Ambergris Caye), Belize
1.3 km from City Centre1.3 km from City Center
Offering an outdoor swimming pool, this hotel features a 24-hour restaurant while providing guests with access to a boat dock.
Select
Not available
Ambergris Divers Resort4.5 Miles North Of San Pedro, San Pedro (Ambergris Caye), Belize
7.4 km from City Centre
There are rooms facing the ocean and the hotel is set close to Belizean Melody Art Gallery.
Select
Not available
Changes In Latitudes Bed And Breakfast Inn36 Coconut Drive, San Pedro (Ambergris Caye), Belize
200 m from City Centre300 m from City Center
Offering easy access to a boat dock and La Gaviota, the accommodation is boasting facials and various massages.
Price fromC$ 212per nightSelect
Not available
Ambergris Beach House100 Coconut Drive, San Pedro (Ambergris Caye), Belize
1.2 km from City Centre1.3 km from City Center
Featuring a kitchen and a sunny patio, the property is a 10-minute drive from San Pedro airport.
Select
Not available
Mayan Islands Resort1 Mile West, San Pedro (Ambergris Caye), Belize
3.6 km from City Centre
The hotel has an infinity pool and lies close to ACES / American Crocodile Education Sanctuary which is worth visiting.
Select
Not available
Indigo BelizeMata Grande Beach 4.5 Miles North Of San Pedro Town, San Pedro (Ambergris Caye), Belize
Located within a 25-minute walk to Ambergris Museum & Cultural Center in San Pedro, the accommodation features 3 bedrooms for up to 6 guests.
Price fromC$ 535per nightSelect
Not available
Isla Bonita Yacht ClubCoconut Drive - 00001, San Pedro (Ambergris Caye), Belize
This hotel, lodged in San Pedro town district, boasts a swim-up bar and views of the ocean.
Price fromC$ 392per nightSelect
Not available
El PescadorNoth San Pedro, San Pedro (Ambergris Caye), Belize
4.3 km from City Centre
Featuring a Caribbean menu and an outdoor swimming pool, the venue offers setting near Roadkill Bar, 1.8 km from Marina's Store.
Select
Not available
Coconuts Caribbean ResortPo Box 94, San Pedro (Ambergris Caye), Belize, 00000
1.6 km from City Centre1.7 km from City Center
Offering convenient proximity to Zen Belize, the hotel is also close to Moho Chocolate.
Price fromC$ 167per nightSelect
Not available
Grand Baymen HotelHurricane Way Box 11 Coconut Drive, San Pedro (Ambergris Caye), Belize
1.4 km from City Centre1.4 km from City Center
Providing access to La Gaviota, this hotel is a 15-minute walk from Havana Cigars and offers a lounge restaurant.
Price fromC$ 291per nightSelect
Not available
Caribe Island ResortCoconut Dr, San Pedro (Ambergris Caye), Belize, 000-0000
2.5 km from City Centre
Boasting location close to Black & White Cultural Entertainment Center, the venue includes 18 rooms and a year-round outdoor pool.
Select
Not available
  • 1
  • 2
  • 3

Filtering results

Please wait...

234 hotels found

FAQs about hotels in San Pedro (Ambergris Caye)

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in San Pedro (Ambergris Caye)?
Of course, the hotel prices in San Pedro (Ambergris Caye) change depending on the season, but on average: a 3-star hotel room costs 258C$ per night. If you're looking for something really special, a 5-star hotel can be found for 782C$ per night based on iBooked.ca prices.
What are some of the best cheap hotels to stay in San Pedro (Ambergris Caye)?
Some of the top-rated affordable hotels are:
Reef Village Resort rating: 4.2/5
Pedro'S Hotel rating: 4.0/5
See more favored cheap hotels here.
What are the most popular hotels near San Pedro Catholic Church in San Pedro (Ambergris Caye)?
Caribbean Villas Hotel is the best hotel located only 15 minutes' on foot from San Pedro Catholic Church.
What are the best family hotels in San Pedro (Ambergris Caye)?
Many families loved staying at these kid-friendly hotels - Las Terrazas Resort And Residences and Costa Blu Beach Resort, Trademark Collection By Wyndham (Adults Only). All great hotels for family stay in San Pedro (Ambergris Caye) you can find here. You might also like hotels with a rooftop terrace, a patio and water skiing.
What are good hotels for a short-term stay on business in San Pedro (Ambergris Caye)?
Business travelers can be quite busy, but keen to see the atmosphere of San Pedro (Ambergris Caye). On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Sapphire Beach Resort and Seven Seas Resort with a Jacuzzi, a patio and a swimming pool.
What are the most pet-friendly hotels in San Pedro (Ambergris Caye)?
Mahogany Bay Resort & Beach Club, Curio Collection By Hilton and Ocean Front Condos The Club At Caye Caulker are the coolest pet-friendly places to stay with your favored ones.
What are the best luxury hotels in San Pedro (Ambergris Caye)?
These luxury hotels with exceptional service will make your stay great:
Banyan Bay Suites rating: 4.5/5
Royal Caribbean Resort rating: 3.8/5

Where to stay in San Pedro (Ambergris Caye)?

Best cheap hotels in San Pedro (Ambergris Caye)

On the budget-priced end, you can stay at the 3-star Reef Village Resort with room rates from 196C$. For a more budget-friendly option, try Belize Hutz, just a 20-minute walk from Genesis Golf Cart Rental.

San Pedro (Ambergris Caye) airports & Underground stations

Consider the 4-star Global Village Hotel, which is convenient for getting to Philip S.W.Goldson Int airport.

Convenience of staying in hotels in the city centre

Staying somewhere like Holiday Hotel or Ramon'S Village Resort will put you in a central location. Hostel like Parham Plaza Hotel offers accommodation in the city center under 165C$ per night. For a hotel in the iconic San Pedro town district, choose Banyan Bay Suites that comes with diving, water skiing and sailing.

Consider staying in a hotel near Seaquarius Adventures, such as Sunbreeze Suites, which comes at 232C$ per night.

Luxury and boutique accommodation in San Pedro (Ambergris Caye)

There are 3 luxury hotels, such as Caribbean Villas Hotel offering an outdoor swimming pool, diving and canoeing for a high-end break. For quirky and unique accommodation in San Pedro town district, try Casitas Tres Cocos steps away from Xsite Belize Sailing & Adventures.

Explore and find your best apartments, B&Bs and others

Downtown Nest is a cozy apartment in the center of the city located 100 meters from Wild Mango's. Hidden Jems is a B&B located a 20-minute walk from Triton Undersea Adventures. If you're traveling on business, a convenient option is Hotel Ocean Paradise, which welcomes to book a room at 77C$ per night. Pedro'S Hotel is a resort hotel with windsurfing, kayaking and sailing and also featuring snorkeling, water skiing and sailing.

Show moreLess