Hotels in San Pedro

Compare prices across Agoda, Booking.com, Hotels.com & 6+ partner sites in one search.

Free cancellation on most rooms No booking fees ever ✓ Prices from 6+ partner sites
18 hotels in San Pedro
Alaia Belize, Autograph Collection 4★ Upscale

Alaia Belize, Autograph Collection

San Pedro · ★★★★

9.8 Exceptional
from $595 /USD
Compare & Book →
✓ Best price across 6 sites
Victoria House Resort & Spa Resort

Victoria House Resort & Spa

San Pedro · ★★★★★

9.7 Exceptional · 17 reviews
from $192 /USD
Compare & Book →
✓ Best price across 3 sites
Coco Beach Resort Resort

Coco Beach Resort

San Pedro · ★★★★

9.5 Exceptional · 11 reviews
from $260 /USD
Compare & Book →
✓ Best price across 4 sites
Royal Caribbean Resort Resort

Royal Caribbean Resort

San Pedro · ★★★★

9.2 Exceptional
from $72 /USD
Compare & Book →
✓ Best price across 6 sites
Mayan Princess Hotel

Mayan Princess Hotel

San Pedro · ★★★

9.1 Exceptional
from $106 /USD
Compare & Book →
✓ Best price across 5 sites
Grand Caribe Belize 4★ Upscale

Grand Caribe Belize

San Pedro · ★★★★

9.1 Exceptional
from $343 /USD
Compare & Book →
✓ Best price across 3 sites
Matachica Beach Resort and Spa Resort

Matachica Beach Resort and Spa

San Pedro · ★★★★

9.1 Exceptional · 58 reviews
from $335 /USD
Compare & Book →
✓ Best price across 5 sites
Oceans 23

Oceans 23

San Pedro

9.1 Exceptional
from $286 /USD
Compare & Book →
✓ Best price across 6 sites
Lina Point Belize Overwater Resort Resort

Lina Point Belize Overwater Resort

San Pedro · ★★★★

9.1 Exceptional · 57 reviews
from $130 /USD
Compare & Book →
✓ Best price across 3 sites
La Casa de Paz Hotel

La Casa de Paz Hotel

San Pedro · ★★★

8.9 Excellent · 15 reviews
from $68 /USD
Compare & Book →
✓ Best price across 4 sites
Corona del Mar

Corona del Mar

San Pedro · ★★★

8.6 Excellent · 14 reviews
from $104 /USD
Compare & Book →
✓ Best price across 3 sites
SunBreeze Hotel 4★ Upscale

SunBreeze Hotel

San Pedro · ★★★★

8.5 Excellent · 11 reviews
from $186 /USD
Compare & Book →
✓ Best price across 5 sites
The Watermark Hotel 4★ Upscale

The Watermark Hotel

San Pedro · ★★★★

8.5 Excellent · 45 reviews
from $208 /USD
Compare & Book →
✓ Best price across 3 sites
Ambergris Sunset Hotel

Ambergris Sunset Hotel

San Pedro · ★★★

8.4 Excellent · 63 reviews
from $64 /USD
Compare & Book →
✓ Best price across 5 sites
Best Western Grand Baymen Gardens

Best Western Grand Baymen Gardens

San Pedro

8.4 Excellent
from $89 /USD
Compare & Book →
✓ Best price across 3 sites
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton Resort

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

San Pedro · ★★★★

8.3 Excellent · 28 reviews
from $201 /USD
Compare & Book →
✓ Best price across 3 sites
Isla Bonita Yacht Club

Isla Bonita Yacht Club

San Pedro · ★★★

6.8 Good
from $148 /USD
Compare & Book →
✓ Best price across 6 sites
Villa Caprichosa

Villa Caprichosa

San Pedro

6.0 Good
from $154 /USD
Compare & Book →
✓ Best price across 3 sites
✨ Jiai — Travel AI Open Full →
Hi! I'm **Jiai**. Ask me about hotels, flights, activities or budgets for any destination.
✈️

You're on a roll!

Enter your email for unlimited Jiai access + personalised travel deals.

No spam. Unsubscribe anytime.