Skip to stays
Destination

San Pedro

Belize

Places to stay in San Pedro, Belize, listed free. You book and pay the hotel directly.

Where to stay in San Pedro

FluxStays lists 37 places to stay in San Pedro. San Pedro is in Belize District, Belize. Stays by town or area: San Pedro (21), San Pedro Town (15), Belize (1). You book and pay the hotel directly — through its own booking page, website, phone or WhatsApp. FluxStays takes no commission and never handles the payment.

37 direct stays on this page

Photos pending from the hotel.

Xanadu Island Resort

San Pedro, BZ

Resort in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Casa Paloma

San Pedro Town, BZ

Place to stay in San Pedro Town, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Resort in San Pedro Town, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Las Terrazas Resort

San Pedro, Ambergris Caye

Resort in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Royal Kahal Beach Resort

San Pedro, BZ

Resort in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Resort in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Ambergris Sunset Hotel

San Pedro, BZ

Hotel in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Hotel in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Dream Casa Belize

San Pedro

Hotel in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Royal Caribbean Resort

San Pedro, BZ

Hotel in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Sunset Caribe Belize

San Pedro Town, BZ

Resort in San Pedro Town, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Tropical Palace Hotel

San Pedro, BZ

Hotel in San Pedro, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website
  • Phone

Ask the hotel

0% OTA fee

Photos pending from the hotel.

Bed and breakfast in San Pedro Town, Belize District

Unclaimed · public facts not an endorsement Claim it

Data: Overture Maps

  • Website

Ask the hotel

0% OTA fee

Nothing matches those filters.

Things to do

See all 12

Getting around

See all 7

Getting there

Nearest airports

  • SPR · John Greif II Airport 1 km
  • CUK · Caye Caulker Airport 21 km
  • CYC · Caye Chapel Airport 27 km

Straight-line distance from the centre of San Pedro. Distances are in a straight line, not by road. Check routes, times and fares with the airline or the bus company. Airports: OurAirports (public domain).

Frequently asked questions

How many places to stay does FluxStays list in San Pedro?
Stays listed in San Pedro on FluxStays: 37.
Where is San Pedro?
San Pedro is in Belize District, Belize.
How do I book a stay in San Pedro?
You book and pay the hotel directly — through its own booking page, website, phone or WhatsApp. FluxStays takes no commission and never handles the payment.