Beginning of main content

location San Pedro is highly rated for Snorkeling and Beaches by 2,283 people

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in San Pedro

Tonight Tonight Dec 18 - Dec 19
This weekend This weekend Dec 22 - Dec 24
Next weekend Next weekend Dec 29 - Dec 31

Top 10 Hotels in San Pedro

See all 139 Hotels in San Pedro
Ramon's Village Resort

Ramon's Village Resort

Coconut Drive, San Pedro
4.5 out of 5.0
Last booking: 1 hour ago
4 others viewing this property now
4.5 out of 5 (67 reviews)

Nestled on the beach, this San Pedro hotel is within a 10-minute walk of San Pedro House of Culture, San Pedro Central Park, and San Pedro Town Hall. San Pedro ...

$165

$165
Banyan Bay Suites

Banyan Bay Suites

Seagrape Drive, San Pedro
4.0 out of 5.0
Last booking: 6 hours ago
2 others viewing this property now
4.3 out of 5 (188 reviews)

Nestled on the beach, this San Pedro villa is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Chocolate Company. San Pedro Belize ...

$150

$150
Captain Morgan's Retreat

Captain Morgan's Retreat

Captain Morgans Retreat, San Pedro
4.0 out of 5.0
Last booking: 5 days ago
1 others viewing this property now
3.7 out of 5 (65 reviews)

Located in San Pedro, this beachfront resort is in the city center and within 3 mi (5 km) of GoFish Belize, Belizean Melody Art Gallery, and The Gallery of San ...

$143

$143
Banana Beach Resort

Banana Beach Resort

Seagrape Drive, San Pedro
3.5 out of 5.0
Last booking: 21 hours ago
3.9 out of 5 (150 reviews)

Nestled on the beach, this San Pedro hotel is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San Pedro Belize Express Dock, and Reef Runner ...

$90

$90
White Sands Cove

White Sands Cove

2.5 Miles north of San Pedro, San Pedro
4.0 out of 5.0
Last booking: 7 hours ago
2 others viewing this property now
4.7 out of 5 (44 reviews)

Nestled on the beach, this San Pedro aparthotel is within 3 mi (5 km) of GoFish Belize, San Pedro Belize Express Dock, and San Pedro Central Park. Belizean Melody ...

$152

$152
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Village, San Pedro
4.0 out of 5.0
Last booking: 2 hours ago

Nestled on the beach, this San Pedro hotel is within 3 mi (5 km) of Black & White Cultural Entertainment Center, San Pedro Belize Express Dock, and San Pedro ...

$369

$369
Sunbreeze Hotel

Sunbreeze Hotel

Ambergris Caye, San Pedro
4.0 out of 5.0
Last booking: 3 hours ago
2 others viewing this property now
4.3 out of 5 (289 reviews)

Located in San Pedro, this beachfront resort is in the entertainment district and within a 5-minute walk of Belize Chocolate Company, San Pedro Belize Express ...

$169

$169
Grand Colony Island Villas

Grand Colony Island Villas

Sea Grape Drive, San Pedro
4.5 out of 5.0
Last booking: 5 days ago
6 others viewing this property now
4.7 out of 5 (80 reviews)

Nestled on the beach, this San Pedro villa is within 1 mi (2 km) of Black & White Cultural Entertainment Center and Belize Chocolate Company. San Pedro Belize ...

$270

$270
Blue Tang Inn

Blue Tang Inn

Sand Piper St, San Pedro
3.5 out of 5.0
4.4 out of 5 (64 reviews)

Located in San Pedro, this beachfront lodge is in the city center and within a 10-minute walk of Belizean Melody Art Gallery, San Pedro Belize Express Dock, ...

$148

$148
Sunbreeze Suites

Sunbreeze Suites

Beachfront, Barrier Reef Drive, San Pedro
3.5 out of 5.0
4.2 out of 5 (244 reviews)

Located in San Pedro, this beachfront hotel is in the city center and within a 5-minute walk of Belizean Melody Art Gallery, San Pedro Belize Express Dock, and ...

$166

$166
Map

Recent Reviews in San Pedro