Top 10 San Pedro Hotel Deals

See all 71 Hotels in San Pedro
Coco Beach Resort
Coco Beach Resort

Ambergris Caye, San Pedro

4.0 out of 5.0
4.6 out of 5 (612 reviews)

Located 3.5 miles north of San Pedro Town on the island of Ambergris Caye, this luxury resort offers the utmost in waterfront …

Get Rates
Grand Colony Island Villas
Grand Colony Island Villas

Sea Grape Drive, San Pedro 00000

4.0 out of 5.0
4.8 out of 5 (63 reviews)

Nestled on the beach, this Ambergris Caye villa is within 2 mi (3 km) of Black & White Cultural Entertainment Center, San …

C$315
Ramon's Village Resort
Ramon's Village Resort

Coconut Drive, San Pedro

4.0 out of 5.0
4.4 out of 5 (24 reviews)

Nestled on the beach, this Ambergris Caye hotel is within a 10-minute walk of San Pedro House of Culture, San Pedro Central …

C$209
Royal Caribbean Resort
Royal Caribbean Resort

1 Seagrape Street, San Pedro

3.0 out of 5.0
3.9 out of 5 (184 reviews)

Nestled on the beach, this Ambergris Caye hotel is within 3 mi (5 km) of Black & White Cultural Entertainment Center, San …

C$116
Caribbean Villas Hotel
Caribbean Villas Hotel

Seagrape Drive, San Pedro

2.5 out of 5.0
4.1 out of 5 (167 reviews)

Nestled on the beach, this Ambergris Caye hotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center, San …

Get Rates
Grand Caribe Belize
Grand Caribe Belize

2 Miles North of San Pedro Town, San Pedro

3.5 out of 5.0
4.6 out of 5 (29 reviews)

Nestled on the beach, this Ambergris Caye condo is within 3 mi (5 km) of GoFish Belize, San Pedro Belize Express Dock, and Sa …

C$384
Hotel Ocean Paradise
Hotel Ocean Paradise

25BARRIER REEF DRIVE, San Pedro

2.5 out of 5.0
3 out of 5 (39 reviews)

Located in Ambergris Caye, this hotel is steps from San Pedro Central Park, San Pedro Town Hall, and San Pedro Church. The …

C$67
Seven Seas Resort
Seven Seas Resort

Beach Road, Beach front, San Pedro 00000

2.5 out of 5.0
3.8 out of 5 (51 reviews)

Located in Ambergris Caye, this beachfront resort is in the historical district and within a 10-minute walk of GoFish Belize, …

Get Rates
Changes In Latitudes Bed and Breakfast Inn
Changes In Latitudes Bed and Breakfast Inn

36 Coconut Drive, San Pedro

2.5 out of 5.0
4.1 out of 5 (57 reviews)

Located in Ambergris Caye, this bed & breakfast is within a 15-minute walk of Black & White Cultural Entertainment Center, …

Get Rates
Grand Baymen Resort
Grand Baymen Resort

Hurricane Street, Ambergris Caye, San Pedro

3.0 out of 5.0

Located in Ambergris Caye, this aparthotel is within 1 mi (2 km) of Black & White Cultural Entertainment Center, Reef Runne …

C$162

Recent Reviews in San Pedro

Narrow your search

San Pedro Hotel Guide

Visitors to Belize can find an extensive range of hotel and apartment options to choose from in San Pedro. You'll find 50 short- and long-stay options within a 0.1-kilometre (0.06-mile) radius of San Pedro's downtown in Expedia's comprehensive booking database.

The Belizean Shores Resort, is an ever-popular choice for travelers due to the fact that it's it is the most centrally positioned lodging option in San Pedro.

The San Pedro area offers a selection of lower-priced hotel and apartment options that will be sure to satisfy even the most budget-minded visitors. 6 kilometres (4 miles) from San Pedro's downtown is the X'Tan Ha - The Waterfront Resort. The Belizean Shores Resort is only 1 kilometre (1 mile) away. The Sands Villas and the Captain Morgan's Retreat are some alternative budget accommodations that you could consider.

You could check out the Belizean Cove Estates or the La Perla del Caribe. The Belizean Cove Estates is 1 kilometre (1 mile) away from the middle of San Pedro. The La Perla del Caribe, is situated 4 kilometres (3 miles) away. Alternatively you could make a reservation at the Grand Caribe Belize or the El Secreto.

60 kilometres (36 miles) to the southwest of San Pedro you'll find Belize City, where you can spend a few hours exploring Museum of Belize and Tourism Village. The Radisson Fort George Hotel and Marina and Best Western Belize Biltmore Plaza Hotel are just some of the fabulous Expedia-listed hotel and apartment options in Belize City. 60 kilometres (36 miles) to the southwest of San Pedro, is Fort George, which is home to the Ramada Belize City Princess Hotel and Coningsby Inn. The Image Factory Art Foundation and Baron Bliss Tomb are a couple of the more popular attractions to see while in Fort George.

Thanks for taking the time to explore our San Pedro hotel listings. Now, why not visit our San Pedro travel guide for the inside scoop on this place's many things to see and do.

false