Search Filter

Star
  • 20
  • 30
  • 40
  • 14
  • 0
  • 374
Accommodation Type
  • Apartments 223
  • Villas 76
  • Holiday homes 57
  • Hotels 45
  • Aparthotels 21
  • Guest houses 20
  • Resorts 16
  • Homestays 7
  • Bed and breakfasts 5
  • Inns 3
  • Country houses 3
  • Lodges 1
  • Holiday parks 1
Hotel Facilities
  • Internet services454
  • Parking453
  • Free parking450
  • WiFi443
  • Free WiFi438
  • On-site parking437
  • Air conditioning397
  • Non-smoking rooms378
  • Private parking356
  • Garden333

478 Hotels in Saint James

Order By
cruise
The 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
9 out of 10

From 60 Reviews
Starting From
USD
cruise
Colony Club by Elegant Hotels

Porters Rd , Saint James , BB24017

Located in the Holetown district of Saint James, Colony Club by Elegant Hotels provides rooms with free WiFi. Boasting a 24-hour front desk, this prop...

Guest Reviews
7.3 out of 10

From 10 Reviews
Starting From
USD
cruise
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.5 out of 10

From 110 Reviews
Starting From
USD
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.2 out of 10

From 51 Reviews
Starting From
USD
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.3 out of 10

From 9 Reviews
Starting From
USD
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.2 out of 10

From 56 Reviews
Starting From
USD
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 161 Reviews
Starting From
USD
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
USD
Tamarind by Elegant Hotels

Paynes Bay Beach , Saint James , BB24023

Set in Saint James, Tamarind by Elegant Hotels features water sports facilities and outdoor swimming pool. Featuring a fitness centre, the 4-star hote...

Guest Reviews
8.4 out of 10

From 36 Reviews
Starting From
USD
Treasure Beach by Elegant Hotels

Paynes Bay , Saint James , BB24009

Offering an outdoor pool and a restaurant, Treasure Beach by Elegant Hotels is located in Saint James. It is situated right on the beach and boasts mo...

Guest Reviews
8.7 out of 10

From 41 Reviews
Starting From
USD