San Pedro Hotels #2

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Blue Tang Inn in San Pedro

Blue Tang Inn

(3.3 miles to city center)
  • 3 stars
Excellent 4.3 / 5
from$135
$108
Picture of Grand Colony Island Villas in San Pedro

Grand Colony Island Villas

(4.8 miles to city center)
  • 4 stars
Outstanding 4.7 / 5
from$500
$275
Picture of Las Terrazas Resort and Residences in San Pedro

Las Terrazas Resort and Residences

(1400 yards to city center)
  • 4.5 stars
Excellent 4.5 / 5
from
$349
Picture of The Palms Oceanfront Suites in San Pedro

The Palms Oceanfront Suites

(3.9 miles to city center)
  • 3 stars
Outstanding 4.8 / 5
from
$260
Picture of Sapphire Beach Resort in San Pedro

Sapphire Beach Resort

(5.2 miles to city center)
  • 3.5 stars
Excellent 4.1 / 5
from$150
$113
Picture of Ramon's Village Resort in San Pedro

Ramon's Village Resort

(4.0 miles to city center)
  • 4 stars
Excellent 4.5 / 5
from
$155
Picture of Exotic Caye Beach Resort in San Pedro

Exotic Caye Beach Resort

(4.1 miles to city center)
  • 3 stars
Good 3.8 / 5
from$200
$102
Picture of El Secreto in San Pedro

El Secreto

(7.0 miles to city center)
  • 4 stars
Good 3.7 / 5
from$600
$300
Picture of Isla Bonita Yacht Club in San Pedro

Isla Bonita Yacht Club

(4.2 miles to city center)
  • 3.5 stars
Excellent 4.4 / 5
from$155
$124
Picture of Grand Caribe Belize in San Pedro

Grand Caribe Belize

(1.0 mile to city center)
  • 3.5 stars
Outstanding 4.8 / 5
from
$305
Picture of Belizean Cove Estates in San Pedro

Belizean Cove Estates

(1500 yards to city center)
  • 4 stars
Outstanding 4.7 / 5
from$550
$473
Picture of Grand Baymen Resort in San Pedro

Grand Baymen Resort

(4.3 miles to city center)
  • 3 stars
No Guest Reviews yet
from$150
$99
Picture of Sands Villas in San Pedro

Sands Villas

(4.3 miles to city center)
  • 3.5 stars
No Guest Reviews yet
from$551
$413
Picture of White Sands Cove in San Pedro

White Sands Cove

(1.2 miles to city center)
  • 3.5 stars
Outstanding 4.7 / 5
from$265
$125
Picture of Indigo Belize in San Pedro

Indigo Belize

(1500 yards to city center)
  • 3.5 stars
No Guest Reviews yet
from
$250
Picture of Tres Cocos Resort in San Pedro

Tres Cocos Resort

(2.5 miles to city center)
  • 3.5 stars
Outstanding 4.6 / 5
from
$161
Picture of Ambergris Beach House in San Pedro

Ambergris Beach House

(4.2 miles to city center)
  • 3.5 stars
No Guest Reviews yet
from
$235
Picture of Park Place Belize in San Pedro

Park Place Belize

(2.9 miles to city center)
  • 3 stars
Good 3.6 / 5
from$99
$69
Picture of Casitas Tres Cocos in San Pedro

Casitas Tres Cocos

(2.1 miles to city center)
  • 3.5 stars
Outstanding 4.8 / 5
from
$125
Picture of Belize HUTZ in San Pedro

Belize HUTZ

(4.9 miles to city center)
  • 3 stars
No Guest Reviews yet
from
$50
Picture of Corona Del Mar in San Pedro

Corona Del Mar

(4.4 miles to city center)
  • 2.5 stars
Good 3.7 / 5
from
$68
Picture of Caribbean Villas Hotel in San Pedro

Caribbean Villas Hotel

(4.5 miles to city center)
  • 2.5 stars
Excellent 4.0 / 5
from
$122
Picture of Ocean Tide Beach Resort in San Pedro

Ocean Tide Beach Resort

(3.2 miles to city center)
  • 2.5 stars
Good 3.9 / 5
from
$99
Picture of Caye Casa in San Pedro

Caye Casa

(3.7 miles to city center)
  • 2.5 stars
Excellent 4.5 / 5
from
$110
Picture of Changes In Latitudes Bed and Breakfast Inn in San Pedro

Changes In Latitudes Bed and Breakfast Inn

(4.2 miles to city center)
  • 2.5 stars
Excellent 4.0 / 5
from
$74

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE