• Jamaica
  • Hotels John Crow Mountains

John Crow Mountains: Hotels

John Crow Mountains: Hotels

  • Pimento Lodge Resort

    Pimento Lodge Resort

    8.0km of John Crow Mountains

    This family-run hotel is located below the John Crow Mountains in Long Bay. Set in gardens, it offers panoramic sea views and a large outdoor pool, 10 minutes’ walk from Long Bay Beach.

    From 155.00USD / Night

  • Polish Princess Guest House

    Polish Princess Guest House

    8.3km of John Crow Mountains

    Polish Princess Guest House is located in Fairy Hill, just 1.5 km from Boston Beach. It offers its guests complimentary continental breakfast, free Wi-Fi connection and private parking on site. The functional rooms have fans, wardrobes and a TV set.

    From 68.85USD / Night

  • Tropical Lagoon Resort

    Tropical Lagoon Resort

    8.5km of John Crow Mountains

    This resort offers private access to the Blue Lagoon, made famous by movie of same name and is 5 minutes’ drive from the Atlantic Ocean. The resort has rooms equipped with refrigerators.

    From 153.00USD / Night

  • Moon San Villa at the Blue Lagoon

    Moon San Villa at the Blue Lagoon

    8.7km of John Crow Mountains

    Moon San Villa at the Blue Lagoon overlooks the Carribean Sea and is 300 feet from the Blue Lagoon.

    From 175.00USD / Night

  • Goblin Hill Villas at San San

    Goblin Hill Villas at San San

    8.8km of John Crow Mountains

    Goblin Hill Villas at San San is located 2 km from Frenchman’s Cove Beach and features an outdoor swimming pool, an extensive garden and tennis courts. Free Wi-Fi is available throughout.

    From 165.00USD / Night

  • Hotel Mocking Bird Hill

    Hotel Mocking Bird Hill

    9.1km of John Crow Mountains

    This environmentally friendly hotel is located in Port Antonio, 5 minutes’ drive from the beach. It offers an outdoor pool, an on-site restaurant and rooms with views of the Caribbean Sea.

    From 208.25USD / Night

  • Spicy Hill Villa

    Spicy Hill Villa

    9.1km of John Crow Mountains

    The Spicy Hill Villa is well appointed property that offers free WiFi and has a game room with pool tables and table tennis. It also has an outdoor pool and babysitting services.

    From 900.00USD / Night

  • Geejam


    9.3km of John Crow Mountains

    Located on Jamaica’s San San Estate, this tropical retreat lies on the beautiful shores of the Caribbean Sea. It features a spa, an on-site recording studio and a restaurant.

  • The Fan Villa

    The Fan Villa

    9.4km of John Crow Mountains

    Just 7 km from Port Antonio, The Fan Villa is located in the hills of Williamsfield. The apartment has beautiful oceans views, and is close to Frenchman’s Cover Beach.

    From 220.00USD / Night

  • Hotel Jamaican Colors

    Hotel Jamaican Colors

    10.2km of John Crow Mountains

    This property has a private beach cove perfect for swimming and diving that is just a 3-minute walk away. The guest bungalows and pool area have views of the ocean. Hotel Jamaican Colors offers massages.

    From 80.00USD / Night

go to page