Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

3 star hotels in Montego Bay

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Hotel types

User rating

In the hotel

In the room

Specify by

Apply Filters
Clear Filters

62 results

  • Tropical Court Resort

    From US$ 60

    34, Hobbs Avenue, Montego Bay, Jamaica (To the map)

    Tropical Court Hotel is located in a resort area of Montego Bay in 25 minutes walking distance from Doctor's Cave Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Deja Resort

    From US$ 324

    92 Gloucester Avenue, Montego Bay, Jamaica (To the map)

    The boutique Deja Resort is a 3-star property placed near Widowmaker's Cave, Walter Fletcher Beach and Fort Montego.

    To the hotel

    price for 1 night
    Book Now From US$ 324
  • The Oasis At Sunset

    From US$ 396

    1 Sunset Boulevard,, Montego Bay, Jamaica (To the map)

    The 3-star The Oasis At Sunset Hotel boasts close proximity to Doctor's Cave Beach just 3.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 396
  • Seagarden Beach Resort All Inclusive

    From US$ 338

    8 Kent Avenue, Montego Bay, Jamaica (To the map)

    Seagarden Beach Resort All Inclusive is a 4-star traditional property offering a luxury accommodation steps away from Doctor's Cave Beach, Cornwall Beach and Fort Montego.

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • Milbrooks Resort

    From US$ 398

    40 Spring Farm Drive, Montego Bay, Jamaica (To the map)

    The boutique Milbrooks Resort features a stunning view of the Caribbean Sea. The building was renovated in 2012.

    To the hotel

    price for 1 night
    Book Now From US$ 398
  • Paradise Royal Reef Boutique Hotel

    From US$ 110

    99 Greenwood, Montego Bay, Jamaica (To the map)

    Paradise Royal Reef Boutique Hotel is rated 3 stars and is placed about 41 km from YS Falls.

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Diamond Villa

    From US$ 124

    14 Alba Avenue, Montego Bay, Jamaica (To the map)

    Diamond Villa is a 3-star property situated about 4.6 km from Rocklands Bird Sanctuary, Aquasol Beach Park and Sam Sharpe Square.

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Cariblue Hotel & Scuba Resort

    From US$ 75

    Rose Hall P.O Box 610, Montego Bay, Jamaica (To the map)

    The historical Cariblue Hotel & Scuba Resort with a sun deck and an infinity pool is a nice place to stay in Montego Bay on holiday.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Holiday Inn Resort Montego Bay

    From US$ 305

    Rose Hall, Montego Bay, Jamaica (To the map)

    Holiday Inn Resort Montego Bay is rated 3 stars and is placed about 8.3 km from Aquasol Beach Park, Fort Montego and Gloucester Avenue.

    To the hotel

    price for 1 night
    Book Now From US$ 305
  • Skysuite Beachfront Montego Bay Club

    Gloucester Avenue, Montego Bay, Jamaica (To the map)

    Skysuite Beachfront Montego Bay Club is a 3-star property only 1.8 km from Walter Fletcher Beach, Widowmaker's Cave and Abeokuta Paradise Nature Park.

    To the hotel

    Book Now
  • Chateau Margarite Villa

    11 Unity Hall, Montego Bay, Jamaica (To the map)

    Chateau Margarite Villa is a good accommodation choice in Montego Bay.

    To the hotel

    Book Now
  • Mango Walk Country Club

    From US$ 264

    25-27 Mango Walk Boulevard, Apt # 78, Montego Bay, Jm, Montego Bay, Jamaica (To the map)

    Mango Walk Country Club Hotel is a budget 3-star property set 1300 meters from Gloucester Avenue and 1.9 km from Fort Montego.

    To the hotel

    price for 1 night
    Book Now From US$ 264
  • Skymiles Beach Suite

    From US$ 156

    Gloucester Avenue, Montego Bay, Jamaica (To the map)

    The business Skymiles Beach Suite is placed close to the beachfront.

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • The Royal Kensington Guest House

    From US$ 235

    369 Hartfield North Ironshore, Montego Bay, Jamaica (To the map)

    The 3-star The Royal Kensington Guest House lies within 6.8 km from Gloucester Avenue, Fort Montego and Aquasol Beach Park.

    To the hotel

    price for 1 night
    Book Now From US$ 235
  • Chateau De La Rose Bed & Breakfast

    From US$ 218

    Charles Ave. Ironshore, Montego Bay, Jamaica (To the map)

    Chateau De La Rose Bed & Breakfast Hotel is set in a shopping area of Montego Bay next to Fort Montego, Gloucester Avenue and Aquasol Beach Park.

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Daydream Beach At Montego Bay Club

    From US$ 141

    11 Queens Road, Montego Bay, Jamaica (To the map)

    Situated about 5 minutes' walk from Cornwall Beach, the budget Daydream Beach At Montego Bay Club Hotel offers an outdoor swimming pool and a tennis court.

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Grand Pineapple Montego Bay

    Kent Avenue, Montego Bay, Jamaica (To the map)

    The 3-star Grand Pineapple Montego Bay Hotel is situated a mere 30 km away from Abeokuta Paradise Nature Park. The hotel is a good example of colonial architecture in Montego Bay.

    To the hotel

    Book Now
  • Ocean Suite Beach Front At Mobay Club

    From US$ 151

    Gloucester Avenue, Montego Bay, Jamaica (To the map)

    The budget Ocean Suite Beach Front At Mobay Club is a 3-star property set 150 meters from Cornwall Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Garden Beach Studios At Montego Bay Club

    From US$ 125

    Gloucester Avenue, Montego Bay, Jamaica (To the map)

    Garden Beach Studios At Montego Bay Club Hotel is a 3-star property situated about 1.9 km from Widowmaker's Cave.

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Sugarmill Bed & Breakfast

    From US$ 162

    442 Lambert Avenue, Montego Bay, Jamaica (To the map)

    Sugarmill Bed & Breakfast Hotel is rated 3 stars and is placed about 10.3 km from Aquasol Beach Park.

    To the hotel

    price for 1 night
    Book Now From US$ 162