Skip to main content

Search hotels in Saint Thomas

Enter your dates to see the latest prices and deals for Saint Thomas hotels

Saint Thomas – 7 hotels and places to stay

Filter by:

Star rating
Review score

Cobblers Cove - Barbados

Saint Peter (Near Saint Thomas)

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

S
Serenella
From
Italy
We simply loved the hotel : location, style, staff… everything was just perfect! Mind: without the monkeys and the turtles we would have never made it there; please, do whatever it takes to protect the amazing wildlife surrounding you …
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews
Price from
US$529.54
1 night, 2 adults

The Atlantis Historic Inn

Saint Joseph (Near Saint Thomas)

Located in Saint Joseph, 700 metres from Bathsheba Beach, The Atlantis Historic Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Sebastian
From
United Kingdom
The staff were great and very welcoming The location and view were incredible
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 34 reviews
Price from
US$282.45
1 night, 2 adults

The Palms Resort

Saint James (Near Saint Thomas)

Situated in Saint James, 700 metres from Sandy Lane Beach, The Palms Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

R
ROB
From
United Arab Emirates
I liked it so much that when I had to return again 3 weeks after my first trip I booked again. Very comfortable and lovely place to stay
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 202 reviews
Price from
US$130
1 night, 2 adults

Colony Club, a Luxury Collection Resort, Barbados

Saint James (Near Saint Thomas)

Situated in Saint James, a few steps from Colony Club Beach, Colony Club, a Luxury Collection Resort, Barbados features accommodation with free bikes, free private parking, an outdoor swimming pool...

k
krzysztof
From
Belgium
British atmosphere, tranquility, good food and excellent service.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 94 reviews
Price from
US$537
1 night, 2 adults

Treasure Beach Art Hotel, An Autograph Collection All-Inclusive Resort

Saint James (Near Saint Thomas)

Offering an outdoor pool and a restaurant, Treasure Beach Art Hotel, An Autograph Collection All-Inclusive Resort is located in Saint James.

P
Pete
From
United Kingdom
Rooms. Staff, food, location, extremely relaxing place to stay !
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Price from
US$567
1 night, 2 adults

Fairmont Royal Pavilion Barbados Resort

Saint James (Near Saint Thomas)

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 pool and free WiFi in all areas.

R
Rachel
From
United Kingdom
Location was fantastic. Staff were very helpful and always very accommodating. Service was fantastic. Hotel was meticulously clean.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 50 reviews
Price from
US$769
1 night, 2 adults

Crystal Cove, Barbados, A Tribute Portfolio All-Inclusive Resort

Saint James (Near Saint Thomas)

Located in Saint James, 200 metres from Fitts Village Beach, Crystal Cove, Barbados, A Tribute Portfolio All-Inclusive Resort provides accommodation with an outdoor swimming pool, free private...

C
Carol Y
From
United Kingdom
The staff were incredibly helpful and friendly. Smiling and attentive.
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 105 reviews
Price from
US$424
1 night, 2 adults

Tamarind, Barbados, An Autograph Collection All-Inclusive Resort

Saint James (Near Saint Thomas)

Tamarind An Autograph Collection All Inclusive Resort is located in the Platinum West Coast of Barbados. Free WiFi is provided throught the property.

D
Diane
From
United Kingdom
The staff were excellent, especially Astrid she went above and beyond
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 50 reviews
Price from
US$500
1 night, 2 adults

Waves Resort & Spa, Barbados, An Autograph Collection All-Inclusive Resort

Saint James (Near Saint Thomas)

Situated in Saint James, a few steps from Fitts Village Beach, Waves Resort & Spa, Barbados, An Autograph Collection All-Inclusive Resort features accommodation with an outdoor swimming pool, free...

L
Louise
From
United Kingdom
Everything. Large comfy rooms. Friendly staff. Great food with daily changing menus. Fresh fruit & ice lolly’s handed round pool/beach an additional surprise!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 22 reviews
Price from
US$509
1 night, 2 adults

The House, An Autograph Collection All-Inclusive Resort - Adults Only

Saint James (Near Saint Thomas)

Situated in Saint James, 200 metres from Paynes Bay Beach, The House, An Autograph Collection All-Inclusive Resort - Adults Only features accommodation with an outdoor swimming pool, free private...

J
Joel
From
United Kingdom
Proximity to a beautiful beach. the staff and the sun loungers and all the added bonuses.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 15 reviews
Price from
US$696
1 night, 2 adults
See all 7 hotels in Saint Thomas

Popular hotels in Saint Thomas

Check out our top picks in Saint Thomas

Filter by:

Star rating
Review score

Cobblers Cove - Barbados

Saint Peter (Near Saint Thomas)

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

S
Serenella
From
Italy
We simply loved the hotel : location, style, staff… everything was just perfect! Mind: without the monkeys and the turtles we would have never made it there; please, do whatever it takes to protect the amazing wildlife surrounding you …
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews
Price from
US$529.54
1 night, 2 adults

The Atlantis Historic Inn

Saint Joseph (Near Saint Thomas)

Located in Saint Joseph, 700 metres from Bathsheba Beach, The Atlantis Historic Inn provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

S
Sebastian
From
United Kingdom
The staff were great and very welcoming The location and view were incredible
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 34 reviews
Price from
US$282.45
1 night, 2 adults

The Palms Resort

Saint James (Near Saint Thomas)

Situated in Saint James, 700 metres from Sandy Lane Beach, The Palms Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

R
ROB
From
United Arab Emirates
I liked it so much that when I had to return again 3 weeks after my first trip I booked again. Very comfortable and lovely place to stay
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 202 reviews
Price from
US$130
1 night, 2 adults

Colony Club, a Luxury Collection Resort, Barbados

Saint James (Near Saint Thomas)

Situated in Saint James, a few steps from Colony Club Beach, Colony Club, a Luxury Collection Resort, Barbados features accommodation with free bikes, free private parking, an outdoor swimming pool...

k
krzysztof
From
Belgium
British atmosphere, tranquility, good food and excellent service.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 94 reviews
Price from
US$537
1 night, 2 adults

Treasure Beach Art Hotel, An Autograph Collection All-Inclusive Resort

Saint James (Near Saint Thomas)

Offering an outdoor pool and a restaurant, Treasure Beach Art Hotel, An Autograph Collection All-Inclusive Resort is located in Saint James.

P
Pete
From
United Kingdom
Rooms. Staff, food, location, extremely relaxing place to stay !
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews
Price from
US$567
1 night, 2 adults

Fairmont Royal Pavilion Barbados Resort

Saint James (Near Saint Thomas)

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 pool and free WiFi in all areas.

R
Rachel
From
United Kingdom
Location was fantastic. Staff were very helpful and always very accommodating. Service was fantastic. Hotel was meticulously clean.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 50 reviews
Price from
US$769
1 night, 2 adults

Crystal Cove, Barbados, A Tribute Portfolio All-Inclusive Resort

Saint James (Near Saint Thomas)

Located in Saint James, 200 metres from Fitts Village Beach, Crystal Cove, Barbados, A Tribute Portfolio All-Inclusive Resort provides accommodation with an outdoor swimming pool, free private...

C
Carol Y
From
United Kingdom
The staff were incredibly helpful and friendly. Smiling and attentive.
Scored out of 10, guest rating 5.8
Passable - What previous guests thought, 105 reviews
Price from
US$424
1 night, 2 adults

Tamarind, Barbados, An Autograph Collection All-Inclusive Resort

Saint James (Near Saint Thomas)

Tamarind An Autograph Collection All Inclusive Resort is located in the Platinum West Coast of Barbados. Free WiFi is provided throught the property.

D
Diane
From
United Kingdom
The staff were excellent, especially Astrid she went above and beyond
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 50 reviews
Price from
US$500
1 night, 2 adults

Waves Resort & Spa, Barbados, An Autograph Collection All-Inclusive Resort

Saint James (Near Saint Thomas)

Situated in Saint James, a few steps from Fitts Village Beach, Waves Resort & Spa, Barbados, An Autograph Collection All-Inclusive Resort features accommodation with an outdoor swimming pool, free...

L
Louise
From
United Kingdom
Everything. Large comfy rooms. Friendly staff. Great food with daily changing menus. Fresh fruit & ice lolly’s handed round pool/beach an additional surprise!
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 22 reviews
Price from
US$509
1 night, 2 adults

The House, An Autograph Collection All-Inclusive Resort - Adults Only

Saint James (Near Saint Thomas)

Situated in Saint James, 200 metres from Paynes Bay Beach, The House, An Autograph Collection All-Inclusive Resort - Adults Only features accommodation with an outdoor swimming pool, free private...

J
Joel
From
United Kingdom
Proximity to a beautiful beach. the staff and the sun loungers and all the added bonuses.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 15 reviews
Price from
US$696
1 night, 2 adults
See all 7 hotels in Saint Thomas

Hotels with airport shuttles in Saint Thomas

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 34 reviews
From US$351.77 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews
From US$1,593.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 556 reviews
From US$245.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 160 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 96 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 67 reviews
From US$510.72 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 103 reviews
From US$269.92 per night
Airport shuttle
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 50 reviews
From US$2,538.28 per night

Most booked hotels in Saint Thomas and surroundings in the past month

See all

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 227 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 202 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 93 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 94 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 33 reviews

Popular with guests booking hotels in Saint Joseph

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 34 reviews

Popular with guests booking hotels in Saint James

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 50 reviews

Popular with guests booking hotels in Saint Peter

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews

Popular with guests booking hotels in Saint Michael

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 60 reviews

Popular with guests booking hotels in Bridgetown

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3 reviews

Budget hotels in Saint Thomas and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews

Featuring air-conditioned accommodation with a patio, StayHaven Escapes is located in Saint Michael. This property offers access to a balcony, free private parking and free WiFi.

From US$94.50 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 19 reviews

One Bedroom Apartment 1 minute walk to West Coast Beach! is located in Saint James.

From US$118.75 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 73 reviews

Offering a shared lounge and garden view, Super breezy cozynook! is situated in Bridgetown, 2.1 km from Brandons and 2.2 km from Brighton Beach.

Featuring accommodation with a patio, Atlantic Breezes is located in Saint Joseph.

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 105 reviews

Offering a terrace and sea view, Rest Haven Beach Cottages is set in Saint Joseph, a few steps from Bathsheba Beach and 300 metres from The Soup Bowl Beach.

From US$75 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 12 reviews

Featuring air-conditioned accommodation with a patio, CozyGetAway- US Embassy, MedPlus 10 mins away is located in Bridgetown.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 11 reviews

Boasting city views, Kensington Oval- 2 bed 1 Bath is situated in Bridgetown, 1.1 km from Brandons. This property offers access to a patio, free private parking and free WiFi.

From US$203.75 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 64 reviews

Located in Bridgetown, 1.5 km from Brownes, Harvey's Mizpahcot Oasis - Cruise Port, Us Embassy and Vacation provides air-conditioned accommodation with a balcony and free WiFi.

Best hotels with breakfast in Saint Thomas and nearby

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 47 reviews

Located in Saint James, 1.1 km from Colony Club Beach, Mango Bay All Inclusive provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

From US$767.62 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 94 reviews

Situated in Saint James, a few steps from Colony Club Beach, Colony Club, a Luxury Collection Resort, Barbados features accommodation with free bikes, free private parking, an outdoor swimming pool...

From US$1,061.68 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 50 reviews

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 pool and free WiFi in all areas.

From US$2,538.28 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 22 reviews

Situated in Saint James, a few steps from Fitts Village Beach, Waves Resort & Spa, Barbados, An Autograph Collection All-Inclusive Resort features accommodation with an outdoor swimming pool, free...

From US$943.73 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 134 reviews

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

From US$1,593.60 per night

Set in Saint James, Apes Hill - Fresh Wind home offers accommodation with private pool, free WiFi and free private parking for guests who drive. This villa features a garden as well as a terrace.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 8 reviews

Boasting accommodation with a patio, Infinity Townhomes at Bagatelle is situated in Saint James. This property offers access to a balcony, free private parking and free WiFi.

Best E Villas St Silas St James is situated in Saint James and offers a garden and a terrace. This property offers access to a patio, free private parking and free WiFi.