The 10 best cheap hotels in Ambergris Cay, Belize | Booking.com
Skip to main content

Cheap hotels in Ambergris Cay

Find the cheap hotels that appeal to you the most

The best cheap hotels in San Pedro Island

Check out our selection of great cheap hotels in San Pedro Island

Filter by:

Review score

Hotel Del Rio

San Pedro (Near Ambergris Cay)

Located in San Pedro, 0.9 mi from downtown and located on the beautiful Boca del Rio Beachfront, Hotel Del Rio provides accommodations with a garden, free private parking and a terrace.

P
Peter
From
Myanmar
Manager Christine went out of her way to be super helpful as did the cleaning staff who does laundry..
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 248 reviews
Price from
$113.72
1 night, 2 adults

Pur Private Suites

San Pedro (Near Ambergris Cay)

Pur Private Suites in San Pedro provides accommodations with free bikes and a garden. This guest house provides free private parking, free shuttle service, and free Wifi.

K
Kajha
From
Jamaica
Stayed at Pur for 4 days and loved it. More than my stay in Caye Caulker for sure. Love their happy hour specials and their food was so delicious , try the garlic butter shrimp with coconut rice (chefs kiss). Property was very clean and very comfortable. Saw a scorpion which was my first and loved that I could just whatsapp then my order and food delivered quickly. Overall loved my stay and hope to be back for next year's birthday
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 14 reviews
Price from
$180.64
1 night, 2 adults

Villas Secreta Beachfront Resort

San Pedro (Near Ambergris Cay)

Villas Secreta Beachfront Resort features an outdoor swimming pool, garden, a private beach area and shared lounge in San Pedro.

S
Sheila
From
United States
Excellent location in secret beach away from the bars. Staff is exceptional and the cutest dog (thimble) you could ask for. The roof top deck and rooms have outstanding views of this special area. Bed was very comfortable and unit is well appointed including local coffee beans to watch the sunrise over the ocean.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 12 reviews
Price from
$225
1 night, 2 adults

The Phoenix Resort

San Pedro (Near Ambergris Cay)

Located in San Pedro, a 4-minute walk from San Pedro Beach, The Phoenix Resort has accommodations with free bikes, free private parking, an outdoor swimming pool and a fitness center.

A
Anne
From
United States
Very well maintained Staff offer to help spontaneously and make reservations for dinner etc. They make arranging activities effortless Daily complimentary happy hour to meet other guests Rooms cleaned well daily. Beautiful pools Good food
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews
Price from
$580.80
1 night, 2 adults

Diamante Beachfront Suites

San Pedro (Near Ambergris Cay)

Diamante Beachfront Suites is located on the beachfront in San Pedro, a few steps from San Pedro Beach. Each room at the 5-star hotel has sea views, and guests can enjoy access to a hot tub.

B
Brian
From
Canada
Great location, extremely attentive staff and luxury accommodations, This property is as water front as you are going to see. Property management group were excellent.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 42 reviews
Price from
$332.35
1 night, 2 adults

The Watermark Hotel

San Pedro (Near Ambergris Cay)

Located in San Pedro, a few steps from North Ambergris Caye Beach, The Watermark Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

A
Angela
From
United States
Hotel is modern and absolutely beautiful! The food was fresh, staff is extremely friendly. Rooftop pool was awesome. It's only a 5 minute golf cart to downtown. Room was very spacious and bathroom was huge, beautiful patio too. Would absolutely stay again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 107 reviews
Price from
$164.57
1 night, 2 adults

Voyager Sun & Reef Hotel

San Pedro (Near Ambergris Cay)

Voyager Sun & Reef Hotel is located in the San Pedro town district of San Pedro, and is a few steps from San Pedro Beach.

L
Laura
From
France
The cleaning team comes every day
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 415 reviews
Price from
$76.42
1 night, 2 adults

La Casa de Paz Hotel

San Pedro (Near Ambergris Cay)

Featuring a bar and views of city, La Casa de Paz Hotel is located in San Pedro, a 1-minute walk from San Pedro Beach.

B
Beach
From
Canada
The owner will care about how your time is take time to take to you and help out it’s so safe and the food in Belize is to die for big shouts to my boys at the black pearl and to chefy the owner the guys at the black pearl will do what they can to make sure your stay is good big shout to Danny and Tevin
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 477 reviews
Price from
$99.46
1 night, 2 adults

Drift Inn San Pedro

San Pedro (Near Ambergris Cay)

Located in San Pedro, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site.

O
Oscar
From
Guatemala
Close to town, the location is great, close to the ocean. The pools were great.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 299 reviews
Price from
$70.20
1 night, 2 adults

Ambergris Sunset Hotel

San Pedro (Near Ambergris Cay)

Located in San Pedro, a 6-minute walk from San Pedro Beach, Ambergris Sunset Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

S
Samantha
From
Thailand
Mike the owner was awesome and fun to talk to. So were the housekeeping staff. Felt very comfortable. Stayed in the budget room next to the pool. The view from the roof top deck was amazing..when the sun set, the view was breathtaking. The hotel was 5 min straight walk from the Caribbean Sprinter water taxi...No golf cart needed unless you wanted to visit Secret Beach. Will definitely be back again! Thank you for having a wonderful comfortable place!
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 492 reviews
Price from
$55.80
1 night, 2 adults
All cheap hotels in San Pedro Island

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in San Pedro Island and surrounding area in the past month

See all

Enjoy breakfast in San Pedro Island and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 12 reviews

    Villas Secreta Beachfront Resort features an outdoor swimming pool, garden, a private beach area and shared lounge in San Pedro.

    From $245.25 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 2 reviews

    La Perla del Caribe - Villa Ruby offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 reviews

    La Perla del Caribe - Villa Jade offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach. This property offers access to a balcony, free private parking, and free Wifi.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Just a few steps from North Ambergris Caye Beach and a 6-minute walk from Playa Blanca, La Perla del Caribe - Villa Topaz features accommodations in San Pedro with massage services.

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 3 reviews

    A1 at Blue Water Beach Villas offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach. Providing access to a patio, the apartment consists of 2 bedrooms.

  • Casa Paloma

    San Pedro
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Offering a casino, Casa Paloma provides accommodations in San Pedro.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 4 reviews

    Just a few steps from North Ambergris Caye Beach and a 17-minute walk from Playa Blanca, El Gran Castillo De Arena - 4 Bedroom features accommodations in San Pedro with a garden.

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Indigo Belize 2C condo offers accommodations in San Pedro, a few steps from North Ambergris Caye Beach. This beachfront property offers access to free Wifi and free private parking.

Stay connected in San Pedro Island and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Getaway Deal Oceanfront Private Estate By Alom offers accommodations in San Pedro, a 9-minute walk from North Ambergris Caye Beach.

    From $250.56 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 69 reviews

    Located in San Pedro, Sunset Caribe Belize. Featuring a kitchenette with a microwave, each unit also comes with a cable flat-screen TV, ironing facilities, wardrobe and a seating area with a sofa.

    From $510.61 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 14 reviews

    Pur Private Suites in San Pedro provides accommodations with free bikes and a garden. This guest house provides free private parking, free shuttle service, and free Wifi.

    From $281.11 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 107 reviews

    Located in San Pedro, a few steps from North Ambergris Caye Beach, The Watermark Hotel has accommodations with an outdoor swimming pool, free private parking, a fitness center and a terrace.

    From $226.73 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 80 reviews

    Located on the beachfront in San Pedro, on beautiful Ambergris Caye Island, Ocean Tide Beach Resort features an outdoor pool, a bar and views of the off-shore barrier reef.

    From $175.11 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 299 reviews

    Located in San Pedro, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site.

    From $84.17 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 492 reviews

    Located in San Pedro, a 6-minute walk from San Pedro Beach, Ambergris Sunset Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    From $69.27 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 477 reviews

    Featuring a bar and views of city, La Casa de Paz Hotel is located in San Pedro, a 1-minute walk from San Pedro Beach.

    From $124.58 per night