Find hotels near San Pedro Beach, San Pedro from AED54
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on hotels close to San Pedro Beach
Compare 1,019 hotels close to San Pedro Beach with room rates, reviews, and availability. Most hotels are fully refundable.
Coco Beach Resort
Coco Beach Resort
9.4 out of 10, Exceptional, (1001)
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
8.6 out of 10, Excellent, (591)
The price is AED 812
AED 1,066 total
includes taxes & fees
27 Jun - 28 Jun
Ramon's Village Resort
Ramon's Village Resort
9.4 out of 10, Exceptional, (934)
The price is AED 606
AED 661 total
includes taxes & fees
31 May - 1 Jun
Save an average of 15% on thousands of hotels when you're signed in
Grand Caribe Belize
Grand Caribe Belize
9.6 out of 10, Exceptional, (320)
The price is AED 829
AED 987 total
includes taxes & fees
29 May - 30 May
Belizean Shores Resort
Belizean Shores Resort
9.4 out of 10, Exceptional, (775)
Sunbreeze Hotel
Sunbreeze Hotel
9.2 out of 10, Wonderful, (699)
The price is AED 841
AED 967 total
includes taxes & fees
29 May - 30 May
Victoria House Resort & Spa
Victoria House Resort & Spa
9.8 out of 10, Exceptional, (424)
Bella Vista Resort Belize
Bella Vista Resort Belize
9.8 out of 10, Exceptional, (188)
The price is AED 695
AED 758 total
includes taxes & fees
27 Jun - 28 Jun
Sunset Caribe Belize
Sunset Caribe Belize
9.4 out of 10, Exceptional, (147)
Turtle Island Resort
Turtle Island Resort
7.2 out of 10, Good, (45)
BluZen
BluZen
9.8 out of 10, Exceptional, (146)
The price is AED 1,405
AED 1,684 total
includes taxes & fees
4 Jun - 5 Jun
El Ben Cabañas
El Ben Cabañas
9.6 out of 10, Exceptional, (114)
The price is AED 848
AED 924 total
includes taxes & fees
30 May - 31 May
The Watermark Hotel
The Watermark Hotel
9.0 out of 10, Wonderful, (41)
The price is AED 690
AED 828 total
includes taxes & fees
1 Jun - 2 Jun
Jan's Hotel
Jan's Hotel
9.6 out of 10, Exceptional, (348)
The price is AED 710
AED 774 total
includes taxes & fees
3 Jun - 4 Jun
Royal Caribbean Resort
Royal Caribbean Resort
8.0 out of 10, Very Good, (287)
The price is AED 496
AED 540 total
includes taxes & fees
29 May - 30 May
Caribbean Villas Hotel
Caribbean Villas Hotel
8.2 out of 10, Very Good, (382)
The price is AED 482
AED 550 total
includes taxes & fees
29 May - 30 May
Sunbreeze Suites
Sunbreeze Suites
9.0 out of 10, Wonderful, (548)
The price is AED 740
AED 851 total
includes taxes & fees
30 May - 31 May
Tropical Paradise Hotel
Tropical Paradise Hotel
7.8 out of 10, Good, (302)
The price is AED 184
AED 200 total
includes taxes & fees
30 May - 31 May
Captain Morgan's Retreat
Captain Morgan's Retreat
8.0 out of 10, Very Good, (156)
The price is AED 505
AED 619 total
includes taxes & fees
29 May - 30 May
The Palapa House
The Palapa House
9.4 out of 10, Exceptional, (150)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Hotels near Other San Pedro Attractions
Belize Chocolate Company
4.5/5(194 reviews)
You can browse for the perfect souvenirs at Belize Chocolate Company during your visit to San Pedro. Wander the beautiful beaches and marina in this romantic area.
Frequently asked questions
Recent reviews of San Pedro Beach hotelsExpedia verified reviews
5/5 Excellent
"The property itself was amazing, the beach was definitely the best on island, the staff was unbelievably accommodating! We stayed in the honeymoon suite-wasn’t our honeymoon but we are newly married. We could hear the property next door as it was wishing 10’ of our palapa. The only other thing I can say is that we were not aware that they only served beer and wine and no other alcoholic beverages at the resort. Would definitely stay again if visiting. "
A verified traveler stayed at Ramon's Village Resort
Posted 1 day ago
Hotels near popular San Pedro Attractions
- Hotels near Belize Barrier Reef
- Hotels near Secret Beach
- Hotels near San Pedro Belize Express Dock
- Hotels near Hol Chan Marine Reserve
- Hotels near Caye Caulker Beach
- Hotels near Caye Caulker Sand Volleyball Court
- Hotels near The Split
- Hotels near Boca del Rio
- Hotels near Belize Chocolate Company
- Hotels near San Pedro Town Hall
- Hotels near Mexico Rocks
- Hotels near Playa Asuncion
- Hotels near Bacalar Chico National Park & Marine Reserve
- Hotels near Tranquility Bay Beach
- Hotels near San Pedro Central Park
- Hotels near GoFish Belize
- Hotels near Caye Caulker Marine Reserve
- Hotels near Boca Del Rio Beach
- Hotels near Reef Runner Glass Bottom Boat
- Hotels near San Pedro Church
Other Hotels near San Pedro Beach, San Pedro
More Hotel Options in San Pedro Beach
- Adventure Hotels (85)
- Beach Hotels (86)
- Business Hotels (16)
- Casinos (2)
- Cheap Hotels (19)
- Family Hotels (73)
- Golf Hotels (37)
- Historic Hotels (54)
- Hotel Wedding Venues (28)
- Hotel with a Concierge (60)
- Hotels with Bars (48)
- Hotels with Free Parking (41)
- Hotels with Hot Tubs (11)
- Hotels with WiFi (59)
- Hotels with a Pool (62)
- Hotels with smoking rooms (13)
- Resorts & Hotels with Spas (39)
- Romantic Hotels (55)
- Shopping Hotels (42)
Explore more hotels
- Ocean Tide Beach Resort
- The Palapa House
- Mayan Princess Hotel
- Drift Inn San Pedro
- Hotel Del Rio
- Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
- Sunbreeze Hotel
- The Watermark Hotel
- San Pedro Holiday Hotel
- Multi Room Beachfront Home
- Oceanfront 2/2 condo
- Ocean View Villa - Close To Town With Pool!