7.9 Good Based on 152 reviews
Editor's Pick

"Modern bungalows cluster around a large pool and the Asian Spice restaurant. Suites include kitchens and garden patios where monkeys sometimes appear. A free shuttle runs to the local supermarket. Best for families, less so for anyone needing luxury."

From US$ 96 US$ 82 per night
Save 14%
Check-in
6 Sept 2026
Check-out
7 Sept 2026
Guests
2 guests

Adults:

2

Children:

0
  • Free cancellation
    on many rooms
  • No booking fees
    Pay at the hotel
  • Secure booking
    Your data is safe
  • Best price guarantee
    Found a better price?

Why guests choose All Seasons Resort

  • Award Winner
    2024's Best
  • Spacious Suites
    750 sq ft
  • Asian Spice
    Authentic Mughlai
  • Freshwater Pool
    Waiter service
  • Beach Access
    Exclusive Beach House
  • Tropical Gardens
    5 acres

Overview

The modern All Seasons Resort Saint James offers a sundeck and a sunbathing terrace and sits merely a 5-minute walk from Sunset Crest Mall. Featuring 48 rooms with views of the pool, the hotel is within a few blocks of Holetown Beach.

Notable for its location 1.2 miles from St. James Parish Church in the Holetown district, this Saint James resort provides access to Cave Shepherd Sunset Crest Shopping Mall, which is 0.5 miles away. The All Seasons Resort is 9 minutes' stroll from a sandy beach in Saint James. The accommodation is surrounded by palm trees and gardens. The area also includes natural sights like Nelson Mandela Freedom Park 3.1 miles from this 3-star hotel. The property is just around the corner from Cressida bus station.

The rooms at the All Seasons Resort Saint James provide guests with a flat-screen TV with satellite channels, as well as comforts such as ironing facilities and climate control. Rooms also include an electric kettle, a fridge, and a kitchenware. A separate toilet and a shower, along with hair dryers and towels, are also included in the bathrooms.

Gastronomic options include a lounge bar. It also features a lounge and a sun terrace for guests' comfort. Asian Spice Indian Restaurant is adjacent to All Seasons Resort, 800 feet away.

  • Check-in
    from 16:00 until 23:59
  • Check-out
    until 11:00
  • Hotel class
    3 stars
All Seasons Resort
Our tips

Should you book All Seasons Resort?

Perfect if you
  • want to dine at the on-site Asian Spice Restaurant, which serves Indian cuisine in a family-friendly setting.
  • want a cottage with a private terrace and a kitchenette for self-catering.
Maybe skip if you
  • need to travel with a pet - pets are not allowed at the property.
Best for
  • a golf course located 500 metres from the resort

Facilities of Seasons

General
  • No smoking on site
  • Free parking
  • Safe deposit box
  • 24-hour reception
  • No pets allowed
  • 24-hour security
  • Currency exchange
  • Smoke detectors
  • Fire extinguishers
  • Key access
Dining
  • Electric kettle
  • Cookware/ Kitchen utensils
  • Restaurant
  • Bar/ Lounge area
  • Outdoor dining area
Leisure & Sports
  • Outdoor swimming pool
  • Sun terrace
  • Garden area
  • Fitness centre
  • Wind surfing
  • Diving
  • Snorkelling
  • Hiking
  • Horseback riding
  • Golf course
  • Billiard tables
  • Fishing
  • Shallow end
Seasons Guest Services
  • Room service
  • Car hire
  • Tours/Ticket assistance
  • Fax/Photocopying
Room Amenities
  • Free Wi-Fi in rooms
  • Air conditioning
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Dining table
  • Ironing facilities
  • Free toiletries
  • Flat-screen TV
  • AM/FM alarm clock
  • Cots
  • Babysitting/Child services
  • Game room

Policies

All Seasons Resort applies these conditions to all bookings.
Check-in / Check-out
Check-in
from 16:00 until 23:59
Check-out
until 11:00
Important info
  • Children and extra beds
  • Maximum capacity of extra beds in a room is 1.

Thank you for your feedback

Thank you for subscribing

Close
Check-in
6 Sept 2026
Check-out
7 Sept 2026
Guests
2 guests

Adults:

2

Children:

0
Select the dates
to see the actual offers