The 10 best cheap hotels in Fort Charles, Jamaica | Booking.com
Skip to main content

Cheap hotels in Fort Charles

Find the cheap hotels that appeal to you the most

The best cheap hotels in Fort Charles

Check out our pick of great cheap hotels in Fort Charles

Filter by:

Review score

Paradise Point Company Limited

Treasure Beach (Near Fort Charles)

Set within 300 metres of Callabash Bay Beach and 40 km of YS Falls, Paradise Point Company Limited features rooms with air conditioning and a private bathroom in Treasure Beach.

P
Phyllis
From
United Kingdom
The location was very close to the beach. The staff were wonderful. The food was delicious.The hotel was beautifully decorated and very peaceful.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 19 reviews
Price from
US$150
1 night, 2 adults

DEMAROYS

Treasure Beach (Near Fort Charles)

Located within 700 metres of Callabash Bay Beach and 39 km of YS Falls, DEMAROYS features rooms with air conditioning and a private bathroom in Treasure Beach.

S
Shanakay
From
Jamaica
Its was very close to the building
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 50 reviews
Price from
US$78
1 night, 2 adults

Nat’s place

Treasure Beach (Near Fort Charles)

Set within 600 metres of Callabash Bay Beach and 39 km of YS Falls, Nat’s place offers rooms with air conditioning and a private bathroom in Treasure Beach.

B
Beaumont
From
Jamaica
Nat's Place was homely, hosts were great, hospitable and very pleasant. Breakfast was good and bottled water was readily available always. Room was comfortable and all needs are promptly provided. A good location with ample shops, restaurants and a beach in close vicinity.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 83 reviews
Price from
US$65
1 night, 2 adults

Eliwes Villa

Treasure Beach (Near Fort Charles)

Located just 1.2 km from Callabash Bay Beach, Eliwes Villa offers accommodation in Treasure Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

A
Anecia
From
United Kingdom
It was very peaceful, host was amazing and very helpful, we were in a good location for food and drinks and the pool was a very welcome extra.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 47 reviews
Price from
US$130
1 night, 2 adults

Brytan Villa

Treasure Beach (Near Fort Charles)

Set in Treasure Beach and only 400 metres from Callabash Bay Beach, Brytan Villa offers accommodation with sea views, free WiFi and free private parking.

E
Elyce
From
United States
Everything about our experience at this property was above and beyond our expectations. Starting with a pleasant reception on the phone, prompt delivery of keys, a very clean, secure and comfortable home and to top everything, immediate access to the heart of Treasure beach. With access to dining at Jake's, 'Jack Sprat and other small local options tor breakfast and lunch , or a fully equipped kitchen to cook whatever we wanted. The beach is only a few hundred feet away and the.plsce was the quiet Oasis we were needing.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 103 reviews
Price from
US$120
1 night, 2 adults

LOVE On THE OCEAN

Black River (Near Fort Charles)

Situated in Black River, within 22 km of YS Falls, LOVE On THE OCEAN offers accommodation with air conditioning. This property offers access to a terrace and free private parking.

J
Judy
From
United Kingdom
The view from the property is gorgeous, it's a lovely place to relax and it's close to the local town. The host is helpful and polite .
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 8 reviews
Price from
US$96
1 night, 2 adults

Cashaw Cabin - Private Retreat with a Pool

Treasure Beach (Near Fort Charles)

Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Cashaw Cabin - Private Retreat with a Pool is located in Treasure Beach.

R
Rhiannon
From
United Kingdom
The cabin is private and pretty but still easy walking distance to Calabash bay and the rest of the Treasure beach area. It has everything you could need for a romantic break away from the hustle of the busier areas and resorts. Jordan the host was lovely, very helpful and easily reachable.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 24 reviews
Price from
US$120
1 night, 2 adults

Welcoming vibes

Treasure Beach (Near Fort Charles)

Situated in Treasure Beach and only 1 km from Callabash Bay Beach, Welcoming vibes features accommodation with sea views, free WiFi and free private parking.

S
Susan
From
Canada
Amazing views and friendly hosts. Nice area to stay in. I would stay there again in the future.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 141 reviews
Price from
US$62.40
1 night, 2 adults

Waikiki Guest House

Treasure Beach (Near Fort Charles)

Offering a garden and sea view, Waikiki Guest House is situated in Treasure Beach, a few steps from Callabash Bay Beach and 40 km from YS Falls.

K
Kim
From
United Kingdom
We had room number 8 very near the beach which had beautiful view of the ocean so we could watch the sun setting every evening. Staff were friendly and professional and the area was a clean and lovely country environment. Basic but adequate with own front door, ensuite plus fridge. Just a few seconds walk to take my morning coffee on the beach. Took our own travel kettle for tea and coffee. Owner and his son Andrew, who taught us how to play dominoes were very helpful and friendly. Explored the abandoned ‘Treasure Beach Resort’ just along the bay - totally deserted. We stayed in February 2025.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 155 reviews
Price from
US$40
1 night, 2 adults

St Bess Comfort Style

Black River (Near Fort Charles)

Located in Black River in the Saint Elizabeth region, St Bess Comfort Style features a garden.

V
Volkske
From
Belgium
Very nice and comfortable APT in a very quiet area in Black River. With a full kitchen, large bedroom, a very good shower and a big comfy sofa !! We received the entrance pincode the day before our arrival, but got the keys from the friendly lady next doors. Also, the payment was done through her, which was not really communicated by the owner. Overall, we really enjoyed our stay here. We travelled by route taxis to YS Falls, Treasure Beach and Appleton distillery. Black River is THE transport hub in this part of the island. And is a lively place to be for a few days. The croc tour we did with a local man Teddy, just for the 2 of us, same price 25USD PP, but longer tour and very personal. WATCH OUT for crocs in the sea in town as we have seen 2 bigger ones enjoying the sea .... NOT a joke !! Ask the locals.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 17 reviews
Price from
US$121.50
1 night, 2 adults
All cheap hotels in Fort Charles

Looking for a cheap hotel?

For those on a budget, these cheap and cheerful hotels still have a lot to offer, with most offering WiFi and convenient locations. Popular with backpackers, many properties can be found in central locations and include comfortable rooms with private or shared bathrooms. You’ll also find a number of options which feature a 24-hour front desk and luggage storage.

Enjoy breakfast in Fort Charles and nearby

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

    Featuring mountain views, The Bakers Villa Old Wharf Ltd provides accommodation with a private beach area, an outdoor swimming pool and a garden, around 500 metres from Callabash Bay Beach.

    From US$1,049.80 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Located in Pond Side, 25 km from YS Falls, Sanxai Bnb- Homestay offers accommodation with air conditioning and access to a garden.

    From US$121.75 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 12 reviews

    Set in Treasure Beach and only less than 1 km from Callabash Bay Beach, Sunsets At Tiffany's offers accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 44 reviews

    Featuring mountain views, Azteca Villas features accommodation with balcony, around 700 metres from Callabash Bay Beach. This villa features a private pool, a garden and free private parking.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 9 reviews

    Boasting garden views, Mountain View retreat st.Elizabeth provides accommodation with a garden, around 33 km from YS Falls.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 82 reviews

    Featuring a patio with sea views, a garden and a bar, KuDehya Guesthouse can be found in Treasure Beach, close to Callabash Bay Beach and 40 km from YS Falls.

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

    Boasting air-conditioned accommodation with a private pool, pool view and a patio, Bliss By The Sea - Beach Front Villa with Private Pool is situated in Treasure Beach.

Stay connected in Fort Charles and nearby. Cheap hotels with free WiFi

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 47 reviews

    Located just 1.2 km from Callabash Bay Beach, Eliwes Villa offers accommodation in Treasure Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 141 reviews

    Situated in Treasure Beach and only 1 km from Callabash Bay Beach, Welcoming vibes features accommodation with sea views, free WiFi and free private parking.

    From US$86.80 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 50 reviews

    Located within 700 metres of Callabash Bay Beach and 39 km of YS Falls, DEMAROYS features rooms with air conditioning and a private bathroom in Treasure Beach.

    From US$86.80 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 83 reviews

    Set within 600 metres of Callabash Bay Beach and 39 km of YS Falls, Nat’s place offers rooms with air conditioning and a private bathroom in Treasure Beach.

    From US$66 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 103 reviews

    Set in Treasure Beach and only 400 metres from Callabash Bay Beach, Brytan Villa offers accommodation with sea views, free WiFi and free private parking.

    From US$132 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 24 reviews

    Featuring air-conditioned accommodation with a private pool, mountain view and a patio, Cashaw Cabin - Private Retreat with a Pool is located in Treasure Beach.

    From US$177 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 155 reviews

    Offering a garden and sea view, Waikiki Guest House is situated in Treasure Beach, a few steps from Callabash Bay Beach and 40 km from YS Falls.

    From US$45 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 19 reviews

    Set within 300 metres of Callabash Bay Beach and 40 km of YS Falls, Paradise Point Company Limited features rooms with air conditioning and a private bathroom in Treasure Beach.

    From US$173.50 per night
gogless