Skip to main content

Villas for every style

Find the right villa for you in Saint James

The best villas in Saint James

Check out our selection of great villas in Saint James

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Marzalea, hotel in Saint James

Marzalea is located in Saint James, just a 19-minute walk from Paynes Bay Beach and 1.3 miles from Sandy Lane Beach. This property offers access to a terrace and free private parking.

Everything about Marzalea was fantastic, from the first interaction to the final one. A special effort was made to meet all my needs . Everyone was kind and very welcoming. Definitely would book again
Scored 9.6
9.6
Rated exceptional
Exceptional
5 reviews
Price from
$674.50
1 night, 2 adults
T.Cole’s Holiday Rental, hotel in Saint James

A recently renovated vacation home in Saint James, T.Cole’s Holiday Rental offers sun terrace, parking on-site, and sports facilities. This beachfront property offers access to free Wifi.

Scored 8.8
8.8
Rated excellent
Excellent
14 reviews
Price from
$110
1 night, 2 adults
Shimmers, stunning, stylish West Coast Villa, hotel in Saint James

Just a 7-minute walk from Mullins Beach and 0.6 miles from Gibbes Beach, Shimmers, stunning, stylish West Coast Villa features accommodations in Saint Peter with a fitness center.

The master bedroom was amazing. The bed, bathroom, and kitchen were lovely.
Scored 9.6
9.6
Rated exceptional
Exceptional
8 reviews
Price from
$333
1 night, 2 adults
Little Diamond, Wooden Jungle House. Bathsheba., hotel in Saint James

Little Diamond, Wooden Jungle House. Bathsheba. Is a recently renovated vacation home in Saint Joseph, near Bathsheba Beach. With mountain views, this accommodation features a balcony.

Gorgeous deck and views, fun cottage.
Scored 8.4
8.4
Rated very good
Very Good
5 reviews
Price from
$235
1 night, 2 adults
DonaMae 2 story Barbados House, hotel in Saint James

Just 1.1 miles from Brighton Beach and 1.1 miles from Brandons, DonaMae 2 story Barbados House features accommodations in Bridgetown, with a garden and a terrace.

Very friendly host!
Scored 9.3
9.3
Rated wonderful
Wonderful
13 reviews
Price from
$180
1 night, 2 adults
Kensington Oval- 2 bed 1 Bath, hotel in Saint James

Kensington Oval- 2 bed 1 Bath is located in Bridgetown, just a 13-minute walk from Brandons and 1.1 miles from Brighton Beach.

Scored 8.7
8.7
Rated excellent
Excellent
6 reviews
Price from
$121.50
1 night, 2 adults
Beautiful Oistins Home Away From Home, hotel in Saint James

A recently renovated vacation home, Beautiful Oistins Home Away From Home offers accommodations in Christ Church. This property offers access to a patio, free private parking, and free Wifi.

I liked that it was spacious and to lounge around in. It was really relaxing and the location was a plus.
Scored 8.6
8.6
Rated excellent
Excellent
12 reviews
Price from
$179.10
1 night, 2 adults
Elgords Vacations & Rentals, hotel in Saint James

Just a 14-minute walk from Silver Rock and 1.2 miles from Long Bay, Elgords Vacations & Rentals features accommodations in Christ Church with a garden.

Scored 9.0
9.0
Rated wonderful
Wonderful
5 reviews
Price from
$200
1 night, 2 adults
Westmoreland Hills - Mount Standfast - St James - Full Gym Membership, hotel in Saint James

A 12-minute walk from Colony Club Beach in Saint James, Westmoreland Hills - Mount Standfast - St James - Full Gym Membership offers accommodations with access to a fitness room.

Scored 9.2
9.2
Rated wonderful
Wonderful
5 reviews
Sandy Lodge, 4 Porters Court, hotel in Saint James

Sandy Lodge, 4 Porters Court is located in Saint James, just a 13-minute walk from Colony Club Beach and 1.3 miles from Lower Carlton Beach.

Scored 9.8
9.8
Rated exceptional
Exceptional
14 reviews
All villas in Saint James
Looking for a villa?
Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in Saint James this month

See all

Enjoy breakfast in Saint James!

  • Hullabaloo
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 7 reviews

    Featuring a garden, Hullabaloo features accommodations in Saint James. This property offers a private pool, free Wifi, and free private parking. Staff on site can arrange a shuttle service.

    The villa is great in a good location and very comfortable beds 😎

  • Ferron House
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews

    This property offers access to a terrace and free private parking. Outdoor seating is also available at Ferron House.

  • Nanpa, Luxury Family Three Bed Villa, St James West coast, Private pool
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

    Nanpa, Luxury Family Three Bed Villa, St James West coast, Private pool offers accommodations in Saint James, a 10-minute walk from Colony Club Beach.

    The pool was nice, living area and kitchen was spacious, 3 large bathrooms, 1 half bath downstairs.

  • Bianca Bay 3 Bedroom West Coast Beach Front Villa
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 16 reviews

    Just a few steps from Fitts Village Beach and a 3-minute walk from Batts Rock Beach, Bianca Bay 3 Bedroom West Coast Beach Front Villa features accommodations in Saint James, with an open-air bath and...

    We loved waking up to that view and the private beach!

  • Welcome to the unpretentious and breezy Graceville, steps away from the beach
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 6 reviews

    Just a few steps from Lower Carlton Beach and a 9-minute walk from Gibbes Beach, Welcome to the unpretentious and breezy Graceville, steps away from the beach features accommodations in Saint James...

    Opposite the beach,air con in every room,everything supplied you could want.

  • Westmoreland Hills - Mount Standfast - St James - Full Gym Membership
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 5 reviews

    A 12-minute walk from Colony Club Beach in Saint James, Westmoreland Hills - Mount Standfast - St James - Full Gym Membership offers accommodations with access to a fitness room.

    Well-located in secure peaceful setting with stunning views; really lovely plunge pool with access to main shared pool; well equipped property with regular cleaning.

  • Hummingbird
    Breakfast options
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 11 reviews

    Just a 18-minute walk from Colony Club Beach and 1.2 miles from Lower Carlton Beach, Hummingbird features accommodations in Saint James, with a garden and a bar.

    Close to beach and good restaurants. Beach club membership an added extra.

  • Vida Mejor - Poolside
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 5 reviews

    Offering an outdoor swimming pool and a garden, Vida Mejor - Poolside in Saint James is close to Colony Club Beach and Sandy Lane Beach.

Great access to the city center! Check these villas in Saint James

  • Barbados Luxury Villa with Pool
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Offering a garden, Barbados Luxury Villa with Pool offers accommodations in Saint James. This property offers access to a terrace, free private parking, and free Wifi.

  • Westmoreland Modern sea View Villa with pool
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Featuring a garden, Westmoreland Modern sea View Villa with pool features accommodations in Saint James. This property offers access to a terrace, free private parking, and free Wifi.

  • SUGAR HILL - ILLUSION by DC
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    SUGAR HILL - ILLUSION by DC offers accommodations in Saint James, 1.7 miles from Lower Carlton Beach and 1.8 miles from Colony Club Beach.

  • Marzalea
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 5 reviews

    Marzalea is located in Saint James, just a 19-minute walk from Paynes Bay Beach and 1.3 miles from Sandy Lane Beach. This property offers access to a terrace and free private parking.

  • Zenbreak Seas The Day At Royal Westmoreland
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 4 reviews

    Offering a garden, Zenbreak Seas The Day At Royal Westmoreland provides accommodations in Saint James. Free Wifi is available throughout the property and Lower Carlton Beach is 1.6 miles away.

  • Footprints by Blue Sky Luxury
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 3 reviews

    Footprints by Blue Sky Luxury offers accommodations in Saint James, 1.7 miles from Lower Carlton Beach and 1.7 miles from Colony Club Beach.

  • West Rock Villas
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 43 reviews

    West Rock Villas offers accommodations in Saint James, one mile from Lower Carlton Beach and 1.6 miles from Colony Club Beach.

    beautiful view, friendly, peaceful, everything you need

  • Royal Westmoreland - Villa Rosa by Island Villas
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Offering a fitness center, Royal Westmoreland - Villa Rosa by Island Villas offers accommodations in Saint James. This property offers a private pool and free private parking.

  • Coconut Grove 1, Luxury Villa by Island Villas
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 4 reviews

    Providing a garden, Coconut Grove 1, Luxury Villa by Island Villas provides accommodations in Saint James.

  • Marsh Mellow South Cottage by Bluescape
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 2 reviews

    Marsh Mellow South Cottage by Bluescape offers accommodations in Saint James, 1.7 miles from Mullins Beach.

  • Westmoreland Hills 9 - Pawpaw Cottage
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    1.2 miles from Lower Carlton Beach in Saint James, Westmoreland Hills 9 - Pawpaw Cottage features accommodations with access to a fitness room.

  • Oleanda - Sugar Hill
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1 review

    Featuring a tennis court, Oleanda - Sugar Hill offers accommodations in Saint James. This property offers access to a terrace, a pool table, free private parking, and free Wifi.

  • Coconut Grove 8 Luxury Villa by Island Villas
    Scored 7.5
    7.5
    Rated good
    Good
     · 2 reviews

    Featuring a garden, Coconut Grove 8 Luxury Villa by Island Villas offers accommodations in Saint James.

  • Royal Westmoreland, Mahogany Drive 7 by Island Villas
    Scored 6.8
    6.8
    Rated pleasant
    Pleasant
     · 4 reviews

    Featuring a garden, Royal Westmoreland, Mahogany Drive 7 by Island Villas offers accommodations in Saint James.

  • Charming 2-Bed Villa in The Garden
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 2 reviews

    Just a 14-minute walk from Lower Carlton Beach and 1.2 miles from Colony Club Beach, Charming 2-Bed Villa in The Garden features accommodations in Saint James with a garden.

  • Royal Westmoreland- Wild Cane Ridge 2 by Island Villas
    Scored 5.0
    5.0
    Rated fair
    Average
     · 1 review

    Providing a garden, Royal Westmoreland- Wild Cane Ridge 2 by Island Villas offers accommodations in Saint James. This property offers access to a balcony and free private parking.

  • Westmoreland Luxury Villa, Pool, Sea Views, Beach Club Access
    Scored 1.0
    1.0
    Rated very poor
    Very Poor
     · 1 review

    Westmoreland Luxury Villa, Pool, Sea Views, Beach Club Access offers accommodations in Saint James, 1.4 miles from Lower Carlton Beach and 1.5 miles from Colony Club Beach.

  • Incredible views of sea from the pool - Cool Breeze villa

    Offering a garden, Incredible views of sea from the pool - Cool Breeze villa offers accommodations in Saint James. This property offers a private pool, free Wifi, and free private parking.

  • Royal Westmoreland - Elysium villa

    Offering a garden, Royal Westmoreland - Elysium villa provides accommodations in Saint James. This property offers access to a balcony and free private parking.

  • Royal Westmoreland - Ocean Drive 8 villa

    Royal Westmoreland - Ocean Drive 8 villa offers accommodations in Saint James, 1.8 miles from Lower Carlton Beach. This property offers a private pool and free private parking.

  • Royal Westmoreland-Villa Colada by Island Villas

    Offering a garden, Royal Westmoreland-Villa Colada by Island Villas provides accommodations in Saint James. This property offers access to a balcony and free private parking.

  • Royal Westmoreland Benjoli Breeze, Palm Ridge 10 by Island Villas

    Featuring a garden, Royal Westmoreland Benjoli Breeze, Palm Ridge 10 by Island Villas provides accommodations in Saint James. This property offers access to a balcony and free private parking.

  • Howzat! by Island Villas

    With Lower Carlton Beach reachable in 1.8 miles, Howzat! by Island Villas provides accommodations, a restaurant, pool with a view, a fitness center, and a garden.

  • Royal Westmoreland - High Spirit by Blue Sky Luxury

    Providing a garden, Royal Westmoreland - High Spirit by Blue Sky Luxury offers accommodations in Saint James. This property offers a private pool, free Wifi, and free private parking.

  • ZenBreak The Nest 3bd

    Free Wifi is available throughout the property and Lower Carlton Beach is 1.4 miles away.

  • ZenBreak The Nest 2bd

    Free Wifi is available throughout the property and Lower Carlton Beach is 1.4 miles away.

  • Lonetrees - Large Luxury Private Villa w Pool

    Lonetrees - Large Luxury Private Villa w Pool offers accommodations in Saint James, 1.7 miles from Lower Carlton Beach.

  • Royal Westmoreland - Lime Tree House villa

    Royal Westmoreland - Lime Tree House villa offers accommodations in Saint James, 1.8 miles from Lower Carlton Beach. This property offers access to a balcony and free private parking.

Traveling by car? These villas in Saint James offer free parking!

  • Royal Palms, St James
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

    Offering a garden, Royal Palms, St James features accommodations in Saint James. This property offers access to a terrace and free private parking.

    Location to beach 2 mins walk, Bridgetown 15 mins walk

  • Sandy Lodge, 4 Porters Court
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 14 reviews

    Sandy Lodge, 4 Porters Court is located in Saint James, just a 13-minute walk from Colony Club Beach and 1.3 miles from Lower Carlton Beach.

    very clean and comfortable and secure. great location too. peaceful no road noise. owner very helpful and quick to respond

  • Villa 46
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 33 reviews

    Just a 9-minute walk from Sandy Lane Beach and 1.1 miles from Colony Club Beach, Villa 46 features accommodations in Saint James with barbecue facilities.

    Piękny ogród, blisko plaża oraz bardzo sympatyczni gospodarze.

  • Westland villa's
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 7 reviews

    Westland villa's is offering accommodations in Saint James. With garden views, this accommodation features a patio. The villa provides rooms with air conditioning, free private parking, and free Wifi.

  • T.Cole’s Holiday Rental
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 14 reviews

    A recently renovated vacation home in Saint James, T.Cole’s Holiday Rental offers sun terrace, parking on-site, and sports facilities. This beachfront property offers access to free Wifi.

    very spacious, very clean. everything there you need

  • Turtle View 5 home by Bluescape

    Turtle View 5 home by Bluescape is located in Saint James, just a 12-minute walk from Colony Club Beach and 1.3 miles from Lower Carlton Beach.

  • Sugar Hill - Mojito Villa home by Bluescape

    Offering a garden, Sugar Hill - Mojito Villa home by Bluescape provides accommodations in Saint James. This property offers access to a balcony and free private parking.

  • Porters Place 18 villa

    Porters Place 18 villa is located in Saint James, just a 11-minute walk from Colony Club Beach and 1.8 miles from Lower Carlton Beach. This property offers a private pool and free private parking.

FAQ about villas in Saint James

Villas That Guests Love in Saint James

See all
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 43 reviews
    Loved the two little dogs who came and visited everyday and all the other wildlife. The proximity to Quantum gym, literally 5 min walk down the road pretty much had it to ourselves. The path by side of villas which made an easy walking loop down to beach. The staff were lovely.
    Amanda
    Young couple
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 1 review
    Wonderful house, home from home with everything needed for a luxury stay in a great area in St James. A stroll or short reggae bus ride from the delightful shops, restaurants and everything else Holetown has to offer. Spotlessly clean, extremely spacious and tastefully decorated and furnished throughout with too many great little touches to mention! Situated on a small luxurious development with the advantage of a pool that has good quality pool furniture and sun loungers. Thank you Vivienne and Allan for a great stay you are fantastic hosts.
    Donna
    Solo traveler
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 43 reviews
    Lovely villas in an excellent location. Paul was always there to help. We hired a car as it makes it much easier to get to the beaches and other locations on the island.
    Chris
    Young couple
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 235 reviews
    The villas are large well appointed and have a generous patio, spotlessly clean and with huge comfortable beds
    William
    Young couple
  • Avg. price/night: $747.73
    Scored 7.0
    7.0
    Rated good
    Good
     · 112 reviews
    The villas are very comfortable, breakfast offers choices and it was interesting to have the possibility to go to thé tamarind to have lunch. It was good. Nice beach even if it is small. Animation is great.
    Alain
    Young couple
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 235 reviews
    The villas were lovely and clean. the swimming pools were nice and never overcrowded. The staff were very helpful.
    Victoria
    Group
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 43 reviews
    Welcomed by the owner of the property. He was immediately so kind and helpful. We had a great relationship throughout our stay. The location was great for us as we had a car, the buses only come twice a day so we didn’t use the local bus. The villas view of the sea was beautiful and we made the most of the pool and bbq too. An absolutely amazing stay!
    April
    Young couple
  • Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 235 reviews
    nice secluded villas, good service with a warm welcome (they left us some bagels to snack), good amenities, nice gym. Close to Holetown and Bridgetown.
    Tomas
    Young couple
  • Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 38 reviews
    The location of Best E Villas is excellent, it is very close to the Batts Beach as well as the Paradise Beach, both nice and quiet at all times. One has to walk to the nearest restaurant a bit, but that is only good, and the cooking facilities in the villa are excellent. The service is perfect, the place is very friendly!
    Hannu
    Solo traveler
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 14 reviews
    The location is a short 8-minute walk to the beach and several great restaurants including LoneStar, and Juma's. The villa is in a small gated community of 8 villas that share a large pool. People are friendly, and the staff are very helpful. Also an easy walk to a great local French bakery. Short taxi ride into Holetown for groceries, more restaurants, and shopping.
    david
    Group