Find the right hotel in San Pedro (Ambergris Caye)

Top-rated hotels, great locations, and flexible options for every kind of trip.

Welcome to San Pedro (Ambergris Caye)

San Pedro, nestled on the stunning Ambergris Caye, offers a vibrant blend of breathtaking beaches, lively nightlife, and rich local culture. Explore crystal-clear waters perfect for diving and snorkeling or savor delicious fresh seafood at beachfront restaurants. Discover the beauty of San Pedro-plan your visit today!

Romantic overwater and waterfront retreats for honeymooners in San Pedro

Couples celebrating their honeymoon will find an intimate escape among San Pedro's most romantic waterfront properties. These hotels offer overwater accommodations, private beach access, spa services, and stunning Caribbean Sea views designed for two.

Lina Point Belize Overwater Resort

Lina Point Belize Overwater Resort

Good (80 reviews)

San Pedro (Ambergris Caye)

from 88 $ avg/night
View ›
Mangata Villas Adults Only

Mangata Villas Adults Only

Exceptional (8 reviews)

San Pedro (Ambergris Caye)

from 296 $ avg/night
View ›
Sapphire Beach Resort

Sapphire Beach Resort

Fabulous (77 reviews)

San Pedro (Ambergris Caye)

from 120 $ avg/night
View ›
Victoria House Resort & Spa

Victoria House Resort & Spa

Exceptional (113 reviews)

San Pedro (Ambergris Caye)

from 225 $ avg/night
View ›
Las Terrazas Resort

Las Terrazas Resort

Very Good (101 reviews)

San Pedro (Ambergris Caye)

from 355 $ avg/night
View ›
Matachica Beach Resort And Spa

Matachica Beach Resort And Spa

Superb (65 reviews)

San Pedro (Ambergris Caye)

from 352 $ avg/night
View ›
Pur Boutique Cabanas, Adults Only

Pur Boutique Cabanas, Adults Only

Fabulous (84 reviews)

San Pedro (Ambergris Caye)

from 254 $ avg/night
View ›
Coco Beach Resort

Coco Beach Resort

Superb (132 reviews)

San Pedro (Ambergris Caye)

from 297 $ avg/night
View ›
Grand Caribe Belize

Grand Caribe Belize

Fabulous (100 reviews)

San Pedro (Ambergris Caye)

from 250 $ avg/night
View ›
Belizean Shores Resort

Belizean Shores Resort

Superb (124 reviews)

San Pedro (Ambergris Caye)

from 171 $ avg/night
View ›

Boutique hotels in Boca del Rio near Barrier Reef Drive

Ideal for travelers who want a distinctive, character-driven stay close to the heart of San Pedro's Boca del Rio neighborhood. These properties offer beachfront access, intimate atmospheres, and walkable convenience to Barrier Reef Drive's shops, dining, and local life.

Hotel Del Rio

Hotel Del Rio

Superb (227 reviews)

San Pedro (Ambergris Caye)

from 112 $ avg/night
View ›
Holiday Hotel

Holiday Hotel

Good (123 reviews)

San Pedro (Ambergris Caye)

from 66 $ avg/night
View ›
Hotel Royal Blue & Golf Cart Rental

Hotel Royal Blue & Golf Cart Rental

Good (99 reviews)

San Pedro (Ambergris Caye)

from 65 $ avg/night
View ›
Mata Rocks Resort

Mata Rocks Resort

Good (109 reviews)

San Pedro (Ambergris Caye)

from 135 $ avg/night
View ›
Tres Cocos Resort

Tres Cocos Resort

Superb (28 reviews)

San Pedro (Ambergris Caye)

from 184 $ avg/night
View ›
Blue Tang Inn - Beachfront Suites And Pool

Blue Tang Inn - Beachfront Suites And Pool

Very Good (145 reviews)

San Pedro (Ambergris Caye)

from 274 $ avg/night
View ›
Aqua Vista

Aqua Vista

Superb (13 reviews)

San Pedro (Ambergris Caye)

from 229 $ avg/night
View ›

Luxury all-inclusive resorts near Cayo Espanto, Belize

Ideal for discerning travelers seeking an indulgent Caribbean escape close to the exclusive private-island enclave of Cayo Espanto. These properties offer upscale beachfront accommodations, private beach areas, spa services, and resort-style dining on Ambergris Caye.

Cayo Espanto

Cayo Espanto

San Pedro (Ambergris Caye)

from 2445 $ avg/night
View ›
Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection

Fabulous (103 reviews)

San Pedro (Ambergris Caye)

from 102 $ avg/night
View ›
Mahogany Bay Resort And Beach Club, Curio Collection

Mahogany Bay Resort And Beach Club, Curio Collection

Very Good (88 reviews)

San Pedro (Ambergris Caye)

from 193 $ avg/night
View ›
Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only

San Pedro (Ambergris Caye)

from 633 $ avg/night
View ›
Sunbreeze Hotel

Sunbreeze Hotel

Superb (103 reviews)

San Pedro (Ambergris Caye)

from 109 $ avg/night
View ›
Ramon'S Village Resort

Ramon'S Village Resort

Fabulous (308 reviews)

San Pedro (Ambergris Caye)

from 230 $ avg/night
View ›
Diamante Beachfront Suites

Diamante Beachfront Suites

Superb (41 reviews)

San Pedro (Ambergris Caye)

from 420 $ avg/night
View ›
Tara Del Sol Resort

Tara Del Sol Resort

Superb (48 reviews)

San Pedro (Ambergris Caye)

from 207 $ avg/night
View ›
X'Tan Ha- The Waterfront

X'Tan Ha- The Waterfront

Fabulous (129 reviews)

San Pedro (Ambergris Caye)

from 271 $ avg/night
View ›
Captain Morgan'S Retreat

Captain Morgan'S Retreat

Good (31 reviews)

San Pedro (Ambergris Caye)

from 194 $ avg/night
View ›

Best family-friendly beach hotels in San Pedro with snorkeling access

Ideal for families seeking a Caribbean beach escape with easy access to Belize's world-class reef, these hotels combine beachfront settings with kid-welcoming amenities. Each property offers direct beach or private beach areas, swimming pools, and proximity to snorkeling excursions along the Mesoamerican Barrier Reef.

Xanadu Island Resort

Xanadu Island Resort

Superb (55 reviews)

San Pedro (Ambergris Caye)

from 292 $ avg/night
View ›
Royal Caribbean Resort

Royal Caribbean Resort

Very Good (51 reviews)

San Pedro (Ambergris Caye)

from 76 $ avg/night
View ›
Caribbean Villas Hotel

Caribbean Villas Hotel

Very Good (285 reviews)

San Pedro (Ambergris Caye)

from 139 $ avg/night
View ›
Caye Casa

Caye Casa

Superb (192 reviews)

San Pedro (Ambergris Caye)

from 190 $ avg/night
View ›
The Palms Oceanfront Suites

The Palms Oceanfront Suites

Superb (72 reviews)

San Pedro (Ambergris Caye)

from 275 $ avg/night
View ›
Lighthouse Beach Villas

Lighthouse Beach Villas

Exceptional (51 reviews)

San Pedro (Ambergris Caye)

from 321 $ avg/night
View ›
The Phoenix Resort

The Phoenix Resort

Exceptional (14 reviews)

San Pedro (Ambergris Caye)

from 475 $ avg/night
View ›
Bella Vista Resort Belize

Bella Vista Resort Belize

Fabulous (46 reviews)

San Pedro (Ambergris Caye)

from 255 $ avg/night
View ›
Isla Bonita Yacht Club

Isla Bonita Yacht Club

Fabulous (233 reviews)

San Pedro (Ambergris Caye)

from 119 $ avg/night
View ›
Seascape Villas

Seascape Villas

Exceptional (5 reviews)

San Pedro (Ambergris Caye)

from 1017 $ avg/night
View ›

Best budget beach hotels in San Pedro for first-time visitors

Perfect for first-time visitors to Ambergris Caye who want genuine Caribbean beach access without overspending. These properties combine beachfront or beach-adjacent locations with essential amenities like free WiFi, pools, and on-site dining to make your introduction to the island easy and comfortable.

Sandbar Beachfront Hotel & Hostel Restaurant

Sandbar Beachfront Hotel & Hostel Restaurant

Fabulous (808 reviews)

San Pedro (Ambergris Caye)

from 15 $ avg/night
View ›
Mayan Princess Hotel

Mayan Princess Hotel

Fabulous (96 reviews)

San Pedro (Ambergris Caye)

from 125 $ avg/night
View ›
Bananas On The Beach

Bananas On The Beach

Very Good (100 reviews)

San Pedro (Ambergris Caye)

from 161 $ avg/night
View ›
Corona Del Mar

Corona Del Mar

Good (128 reviews)

San Pedro (Ambergris Caye)

from 104 $ avg/night
View ›
The Palapa House

The Palapa House

Very Good (74 reviews)

San Pedro (Ambergris Caye)

from 139 $ avg/night
View ›
Belize Budget Suites

Belize Budget Suites

Superb (342 reviews)

San Pedro (Ambergris Caye)

from 110 $ avg/night
View ›
La Casa De Paz Hotel

La Casa De Paz Hotel

Fabulous (355 reviews)

San Pedro (Ambergris Caye)

from 68 $ avg/night
View ›
Casa Del Rai

Casa Del Rai

Exceptional (130 reviews)

San Pedro (Ambergris Caye)

from 193 $ avg/night
View ›
Ambergris Sunset Hotel

Ambergris Sunset Hotel

Very Good (443 reviews)

San Pedro (Ambergris Caye)

from 47 $ avg/night
View ›
Voyager Sun & Reef Hotel

Voyager Sun & Reef Hotel

Very Good (431 reviews)

San Pedro (Ambergris Caye)

from 70 $ avg/night
View ›

Best hotels near Hol Chan Marine Reserve for scuba divers

Certified scuba divers looking to explore Hol Chan Marine Reserve will find these San Pedro and Ambergris Caye hotels ideally positioned for reef access. Each property sits close to dive operators and the barrier reef, offering beachfront convenience, on-site tour desks, and amenities to rinse off and recharge between dives.

Sunbreeze Suites

Sunbreeze Suites

Fabulous (124 reviews)

San Pedro (Ambergris Caye)

from 129 $ avg/night
View ›
Pelican Reef Villas Resort

Pelican Reef Villas Resort

Superb (65 reviews)

San Pedro (Ambergris Caye)

from 318 $ avg/night
View ›
Drift Inn San Pedro

Drift Inn San Pedro

Fabulous (228 reviews)

San Pedro (Ambergris Caye)

from 19 $ avg/night
View ›
Seven Seas Resort Adults Only

Seven Seas Resort Adults Only

Very Good (104 reviews)

San Pedro (Ambergris Caye)

from 166 $ avg/night
View ›
The Watermark Hotel

The Watermark Hotel

Very Good (115 reviews)

San Pedro (Ambergris Caye)

from 241 $ avg/night
View ›
Tradewinds Paradise Villas

Tradewinds Paradise Villas

Superb (165 reviews)

San Pedro (Ambergris Caye)

from 270 $ avg/night
View ›
Hidden Jewel Boutique Hotel

Hidden Jewel Boutique Hotel

Fabulous (57 reviews)

San Pedro (Ambergris Caye)

from 113 $ avg/night
View ›
Royal Kahal Beach Resort

Royal Kahal Beach Resort

Very Good (8 reviews)

San Pedro (Ambergris Caye)

from 225 $ avg/night
View ›
Aruna Resort & Villas

Aruna Resort & Villas

Exceptional (11 reviews)

San Pedro (Ambergris Caye)

from 450 $ avg/night
View ›
Oceans 23

Oceans 23

Superb (2 reviews)

San Pedro (Ambergris Caye)

from 270 $ avg/night
View ›

Boutique hotels in San Pedro Town near Belizean Arts galleries

This selection is ideal for culturally curious travelers who want stylish, character-rich accommodations within reach of San Pedro's vibrant arts scene. These boutique-leaning properties offer distinctive design touches, intimate atmospheres, beachfront or sea-view settings, and personalized amenities that complement an art-focused itinerary.

Marbucks Bed & Breakfast

Marbucks Bed & Breakfast

Fabulous (38 reviews)

San Pedro (Ambergris Caye)

from 204 $ avg/night
View ›
Casa Cava Bed & Breakfast

Casa Cava Bed & Breakfast

Exceptional (13 reviews)

San Pedro (Ambergris Caye)

from 318 $ avg/night
View ›
Secret Beach Cabanas

Secret Beach Cabanas

Superb (4 reviews)

San Pedro (Ambergris Caye)

from 163 $ avg/night
View ›
Casa Nova Cabanas

Casa Nova Cabanas

Exceptional (11 reviews)

San Pedro (Ambergris Caye)

from 286 $ avg/night
View ›
Villas Secreta Beachfront Resort

Villas Secreta Beachfront Resort

Fabulous (18 reviews)

San Pedro (Ambergris Caye)

from 225 $ avg/night
View ›
Cocotal Inn And Cabanas

Cocotal Inn And Cabanas

Superb (65 reviews)

San Pedro (Ambergris Caye)

from 166 $ avg/night
View ›
Sunset Caribe Belize

Sunset Caribe Belize

Fabulous (86 reviews)

San Pedro (Ambergris Caye)

from 261 $ avg/night
View ›

Browse by accommodation type

Romantic adults-only retreats near Secret Beach with lagoon views

This selection is ideal for couples seeking a secluded, intimate escape on Ambergris Caye close to Secret Beach. These properties offer beachfront access, sunset-facing sea views, private pools, and serene tropical settings designed for adults looking to unwind together.

Belize Tropical Dream Villas

Belize Tropical Dream Villas

Exceptional (25 reviews)

San Pedro (Ambergris Caye)

from 88 $ avg/night
View ›
Belizean Cove Estates Beachfront Villas

Belizean Cove Estates Beachfront Villas

Exceptional (13 reviews)

San Pedro (Ambergris Caye)

from 585 $ avg/night
View ›
Escape Away Belize Beach House

Escape Away Belize Beach House

Exceptional (2 reviews)

San Pedro (Ambergris Caye)

from 379 $ avg/night
View ›
Blue Lagoon And Mistico Beach Club Plus Boat Shuttle

Blue Lagoon And Mistico Beach Club Plus Boat Shuttle

San Pedro (Ambergris Caye)

Conch Shell Cottage And Mistico Beach Club Plus Boat Shuttle

Conch Shell Cottage And Mistico Beach Club Plus Boat Shuttle

Superb (9 reviews)

San Pedro (Ambergris Caye)

from 601 $ avg/night
View ›
La Perla Del Caribe - Villa Opal

La Perla Del Caribe - Villa Opal

San Pedro (Ambergris Caye)

from 675 $ avg/night
View ›
White Sands Cove

White Sands Cove

Superb (12 reviews)

San Pedro (Ambergris Caye)

from 191 $ avg/night
View ›

Best mid-range hotels in San Pedro for digital nomads

This selection is ideal for digital nomads seeking a productive yet comfortable base in the Mahogany Bay area without overspending. These hotels offer reliable free Wi-Fi, work-friendly amenities like desks and kitchenettes, plus pools and leisure facilities to recharge after the workday.

Best Western Grand Baymen Gardens

Best Western Grand Baymen Gardens

Good (148 reviews)

San Pedro (Ambergris Caye)

from 83 $ avg/night
View ›
Tropical Palace Hotel

Tropical Palace Hotel

Good (221 reviews)

San Pedro (Ambergris Caye)

from 87 $ avg/night
View ›
San Pablo Villas

San Pablo Villas

Superb (22 reviews)

San Pedro (Ambergris Caye)

from 134 $ avg/night
View ›
Sea Horizon Hotel

Sea Horizon Hotel

Superb (50 reviews)

San Pedro (Ambergris Caye)

from 102 $ avg/night
View ›
Residences At Barrier Reef 8B Oceanview 2 Bedroom By Stay Floreo

Residences At Barrier Reef 8B Oceanview 2 Bedroom By Stay Floreo

San Pedro (Ambergris Caye)

Residences At Barrier Reef 1-2C Oceanfront 2 Bedroom By Stay Floreo

Residences At Barrier Reef 1-2C Oceanfront 2 Bedroom By Stay Floreo

San Pedro (Ambergris Caye)

Best eco-friendly stays near Mexico Rocks reef for solo travelers

This selection is ideal for solo travelers seeking an immersive natural experience close to the renowned Mexico Rocks snorkeling reef off Ambergris Caye. These beachfront and waterside properties offer direct sea access, tranquil surroundings, and proximity to the reef, giving nature-focused guests an authentic Belizean coastal base.

Coral Bay Villas - Lionfish Suite

Coral Bay Villas - Lionfish Suite

Exceptional (14 reviews)

San Pedro (Ambergris Caye)

from 241 $ avg/night
View ›

Belizean Shores Resort

San Pedro (Ambergris Caye)

Banana Beach Resort

Banana Beach Resort

Good (64 reviews)

San Pedro (Ambergris Caye)

from 97 $ avg/night
View ›
Sundiver Beach Resort

Sundiver Beach Resort

Superb (1 review)

San Pedro (Ambergris Caye)

from 3036 $ avg/night
View ›
Conch Shell Inn

Conch Shell Inn

San Pedro (Ambergris Caye)

Ocean'S Edge

San Pedro (Ambergris Caye)

Pedro'S Hotel & Inn

Pedro'S Hotel & Inn

Pleasant (108 reviews)

San Pedro (Ambergris Caye)

from 74 $ avg/night
View ›

Private boat shuttle to San Pedro

I took the complimentary boat shuttle to San Pedro whenever I needed to explore the island, as the captain remained available on short notice. After dinner at Akasha, I sat on my villa deck overlooking the canal to watch the sunset. My room featured an outdoor kitchen and efficient air conditioning which I used to cool down after days spent snorkeling or fishing in the nearby waters.

W
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Golf carts parked on the hotel

I rented a golf cart on site to explore the island, which saved me the hassle of visiting a rental agency in town. I read books on the rooftop deck while lounging on the pool chairs after my swim. My apartment included a full kitchen where I stored snacks from the grocery store located one block away. I enjoyed a 360-degree sunset view from the rooftop pool.

M
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Happy hour with rum drinks

I appreciated the daily complimentary happy hour held in the terrace bar, where I enjoyed free rum drinks and local Belikin Beer. The front desk staff arranged all my dinner reservations and excursions via WhatsApp, made the entire trip seamless. My spacious suite included a full kitchen and laundry facilities, providing a comfortable home base while I explored the nearby restaurants and shops of San Pedro.

H
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Bikes available for town exploration

I rode the well kept bikes around the grounds and into town during my stay. I enjoyed dinner at Palmilla, which served local seafood, while the beach provided a quiet area for relaxing by the water. My waterfront room featured a private deck with lounge chairs, and I also cooled off in one of the two outdoor pools.

J
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Sunset views from the rooftop deck

I watched the sunrise over the reef every morning from the rooftop deck. I utilized the fully stocked kitchen in my room, while the balcony provided table and chairs for sitting outside. Laundry was available at no extra cost during my three-night stay. I parked my golf cart in the on-site parking area and relaxed in the private pool on the ground floor.

J
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Snorkeling from the private dock

I snorkeled near the dock where boats picked me up for water excursions, and I saw rays and conch in the water. We prepared meals in the full kitchen of our suite while our kids used the communal floaties in the pool. I drank a Strawberry Bite at the swim-up bar where Rob worked every evening. My family also used the kayaks and paddleboards available on the beach front.

G
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Laundry machines on the premises

I used the on-site washer and dryer during my stay, which saved me trips to town. My apartment had a full kitchen where I prepared meals, and I drank the purified water provided in my unit upon arrival. Gordo collected me from the airport and ensured I settled in smoothly.

S
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Villas dock for sailing trips

We stood on our villa balcony to watch iguanas in the trees near the deck after we swam in the pool. When we planned a day of sailing, the boat captain picked us up at the Villas dock. We visited Cocoa Beach for lunch when we preferred not to cook in our villa, located just a short golf cart ride from the grocery store.

G
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Private dock chairs on the beach

I sat in chairs on the private dock each afternoon to watch boats pass on the water. My unit had a full kitchen where I prepared meals, while the staff kept the beach raked and the road potholes filled every morning. I relaxed on my balcony under a palapa roof, taking in the direct view of the sea from my room.

T
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Hammocks hung on the ground floor

I requested a hammock for our ground-level patio, which we lounged in while watching the ocean. We spent our mornings at the patio table and sun loungers, and we made coffee in our kitchenette. Alberto helped us with the television remote when we had trouble maneuvering it. We appreciated the pickup and drop-off service from the airport when we arrived and returned home.

C
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Excursion boats at the private dock

I hopped onto a boat for my snorkeling excursion directly from the private resort dock. Tris handled my reservations for dinner and tours, made my daily plans effortless. My oceanfront villa included a full kitchen where I prepared meals, and I enjoyed the quiet beach views from the patio each morning.

S
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Private dock for boat tour pickups

I boarded my snorkeling and fishing tours directly from the private dock on the beach. After I finished snorkeling, I rested in one of the two hammocks set between the pool and the ocean. Sandra, the concierge, helped me arrange my golf cart for the short ride into San Pedro. This oceanfront condo also included a full kitchen and laundry.

C
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Private dock on the sand

I sat on the dock which ran right off the beach. My room included a full kitchen with a fridge and a living room. I walked to the grocery store for supplies during my stay.

L
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Private boat pickups at the dock

I requested a private boat to pick me up right at the dock for a snorkeling trip after spending the morning on the private beach. Since local restaurants closed early, I ate dinner on my waterfront porch, which Jaime cooked to order each evening. I also used the kayaks and SUPs provided to explore the water while I stayed at this secluded hotel for two nights.

F
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Nightly bonfires on the beach

I paddled a kayak through the Caribbean Sea off the pier, then warmed up by the nightly bonfire. Yvette prepared a homemade American and Belizean breakfast in the morning which I enjoyed before I spent time on the pool deck.

A
10.0
Verified guest Exceptional
  • Verified bookings only
  • Reviewed within 7 days of stay
  • No paid placements, ever

Thank you for your feedback

Thank you for subscribing

Close