Search Filter

  • 19
  • 30
  • 41
  • 12
  • 0
  • 391
Accommodation Type
  • Apartments 224
  • Villas 88
  • Holiday homes 54
  • Hotels 48
  • Aparthotels 24
  • Resorts 20
  • Guest houses 18
  • Homestays 6
  • Bed and breakfasts 5
  • Inns 3
  • Country houses 1
  • Lodges 1
  • Chalets 1
Hotel Facilities
  • Internet services461
  • Parking458
  • Free parking456
  • WiFi442
  • Free WiFi437
  • On-site parking433
  • Air conditioning423
  • Non-smoking rooms386
  • Private parking359
  • Garden350

493 Hotels in Saint James

Order By
Fairmont Royal Pavilion Barbados Resort

Porters BB24051 , Saint James , 00000

Set on the Glitter Bay Beach and 2 km from Holetown City in St James, this complex features an extensive garden, in-room massage services, a swimming ...

Guest Reviews
8.9 out of 10

From 46 Reviews
Starting From
Colony Club by Elegant Hotels

Porters Rd , Saint James , BB24017

Facing the beachfront, Colony Club by Elegant Hotels offers 5-star accommodation in Saint James and has a restaurant, bar and garden. This 5-star hote...

Guest Reviews
8 out of 10

From 18 Reviews
Starting From
Coral Reef Club

Porters , Saint James , BB24017

Coral Reef Club, a 5-star hotel, is a property located in Saint James, facing the sea. The accommodation offers water sports facilities, as well as an...

Guest Reviews
9.6 out of 10

From 133 Reviews
Starting From
The Sandpiper

The Sandpiper Holetown , Saint James , BB24017

Situated in the Holetown district of Saint James with water sports facilities and an outdoor swimming pool, The Sandpiper offers accommodation with fr...

Guest Reviews
9.3 out of 10

From 79 Reviews
Starting From
Mango Bay All Inclusive

2nd Street Holetown , Saint James , BB24016

The all-inclusive Mango Bay Hotel is located on the beachfront in Holetown, and offers an outdoor pool, a mini-gym and a spa. Each air-conditioned roo...

Guest Reviews
7.1 out of 10

From 10 Reviews
Starting From
Cobblers Cove

Road View , Saint Peter , BB 26025

With a peaceful, beachfront location, Cobblers Cove is set in exotic gardens and offers free watersports, including windsurfing, sailing and waterskii...

Guest Reviews
9.4 out of 10

From 58 Reviews
Starting From
Halcyon Palm

Sunset Crest , Saint James , 00000

Halcyon Palm is located 5 minutes' walk from the beach, 1.2 miles from Holetown City Centre and 750 yards form the Sunset Crest Shopping Mall. It feat...

Guest Reviews
6.7 out of 10

From 33 Reviews
Starting From
All Seasons Resort

Palm Avenue, Sunset Crest , Saint James , 00000

Located 300 metres from Sunset Crest Beach, All Seasons Resort features an outdoor swimming pool and cottages with terraces. Set in large gardens, it ...

Guest Reviews
7.7 out of 10

From 150 Reviews
Starting From
LeMarida Suites

Heywoods Park , Saint Peter , 26013

LeMarida Suites is located 350 metres from Heywoods Beach and 800 metres from Speightstown. It features free Wi-Fi and a furnished terrace for guests ...

Guest Reviews
0 out of 10

From 1 Reviews
Starting From
Tamarind by Elegant Hotels

Paynes Bay Beach , Saint James , BB24023

Tamarind by Elegant Hotels features a restaurant, bar, a shared lounge and garden in Saint James. Among the facilities at this property are room servi...

Guest Reviews
8.5 out of 10

From 47 Reviews
Starting From