Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Punta Gorda

Filter by star ratings
All filters
Sun Creek Lodge
Sun Creek Lodge
9.4 Excellent
Mile 12, San Antonio Road, Punta Gorda, Belize
Show on map
10.4 mi from city centre, Punta Gorda 
ExcellentBased on 46 reviews
9.4

Situated in the countryside, Sun Creek Lodge is a 20-minute car ride from Punta Gorda Airport. It provides complimentary Wi-Fi, a swimming pool and a currency exchange.

Mahogany Villas
Mahogany Villas
9.7 Excellent
Punta Gorda, Belize
Show on map
3.1 mi from city centre, Punta Gorda 
ExcellentBased on 8 reviews
9.7

Mahogany Villas offers a comfortable setting while in Punta Gorda. It also provides a terrace.

Chaab'IL B'e Lodge And Casitas
Chaab'IL B'e Lodge And Casitas
9.2 Excellent
Punta Gorda, Belize
Show on map
6.5 mi from city centre, Punta Gorda 
ExcellentBased on 3 reviews
9.2

Chaab'il B'e Lodge & Casitas provides a comfortable setting when in Punta Gorda. It also offers free Wi-Fi, a shuttle service and babysitting/child services.

St Charles Inn
St Charles Inn
8.2 Excellent
23 King street, Punta Gorda, Belize
Show on map
0.5 mi from city centre, Punta Gorda 
ExcellentBased on 85 reviews
8.2

St Charles Inn provides a comfortable setting when in Punta Gorda. Guests can also enjoy complimentary internet access.

A Piece of Ground
A Piece of Ground
8.3 Excellent
12 Pelican street, Punta Gorda, Belize
Show on map
0.5 mi from city centre, Punta Gorda 
ExcellentBased on 38 reviews
8.3

A Piece of Ground offers a comfortable setting while in Punta Gorda. It also provides billiards.

Sea Front Inn
Sea Front Inn
7.9 Good
4 Front Street, Punta Gorda, Belize
Show on map
0.4 mi from city centre, Punta Gorda 
GoodBased on 32 reviews
7.9

The Sea Front Inn is located in Punta Gorda and offers free Wi-Fi. It also provides a terrace, luggage storage and a swimming pool.

Tips for booking a Punta Gorda hotel

Cheapest month:December
Most expensive month:May
Average price in Punta Gorda:$154/night
Absolute cheapest price found:$30/night
Cheapest day:Saturday
Most expensive day:Wednesday
$62 - $280
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$41 - $175
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Punta Gorda, Belize

Show all 30 hotels
A Piece of Ground
A Piece of Ground
8.3 Excellent
12 Pelican street, Punta Gorda, Belize
Show on map
0.5 mi from city centre,  

A Piece of Ground offers a comfortable setting while in Punta Gorda. It also provides billiards.

$19
Avg. per night
St Charles Inn
St Charles Inn
8.2 Excellent
23 King street, Punta Gorda, Belize
Show on map
0.5 mi from city centre,  

St Charles Inn provides a comfortable setting when in Punta Gorda. Guests can also enjoy complimentary internet access.

$34
Avg. per night
Sun Creek Lodge
Sun Creek Lodge
9.4 Excellent
Mile 12, San Antonio Road, Punta Gorda, Belize
Show on map
10.4 mi from city centre,  

Situated in the countryside, Sun Creek Lodge is a 20-minute car ride from Punta Gorda Airport. It provides complimentary Wi-Fi, a swimming pool and a currency exchange.

$60
Avg. per night
Mahogany Villas
Mahogany Villas
9.7 Excellent
Punta Gorda, Belize
Show on map
3.1 mi from city centre,  

Mahogany Villas offers a comfortable setting while in Punta Gorda. It also provides a terrace.

$74
Avg. per night
Sea Front Inn
Sea Front Inn
7.9 Good
4 Front Street, Punta Gorda, Belize
Show on map
0.4 mi from city centre,  

The Sea Front Inn is located in Punta Gorda and offers free Wi-Fi. It also provides a terrace, luggage storage and a swimming pool.

$75
Avg. per night
Chaab'IL B'e Lodge And Casitas
Chaab'IL B'e Lodge And Casitas
9.2 Excellent
Punta Gorda, Belize
Show on map
6.5 mi from city centre,  

Chaab'il B'e Lodge & Casitas provides a comfortable setting when in Punta Gorda. It also offers free Wi-Fi, a shuttle service and babysitting/child services.

$91
Avg. per night

Hotel prices in Punta Gorda

2 stars and under

$19 - $60

St Charles Inn

#1 Most popular

St Charles Inn
8.2 Excellent
$34
Avg. per night
Sun Creek Lodge

#2 Most popular

Sun Creek Lodge
9.4 Excellent
$60
Avg. per night
A Piece of Ground

Best value

A Piece of Ground
8.3 Excellent
$19
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Punta Gorda

Punta Gorda travel FAQs

  • What are the best hotels in Punta Gorda?

    One of the most popular hotels in Punta Gorda is St Charles Inn, which has been reviewed by 85 users and currently has a rating of 8.2/10. Other top-rated locations include Sea Front Inn and Sun Creek Lodge, which have received 7.9/10 and 9.4/10 ratings from our users, respectively.

  • How much is a hotel in Punta Gorda tonight?

    Users have found prices for hotels in Punta Gorda tonight starting as low as $39, rising to an average cost of $123, based on searches in the last 72 hours. Prices start from $355 for a 4-star hotel in Punta Gorda for tonight.