• Login or Create Account
  • Currency

    SAR

You are booking hotel for more than 90 days

map
Applied FiltersClear

Restaurant

Price Per Night

Your Budget

to
Star Category
  • (0)
Property Type
  • (0)
Amenities
Guests Love
  • (0)

Show -1 more

Booking Preference
Booking Preference
  • (0)
  • (0)
  • (0)
BACK TO TOP
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Sugar Bay Barbados - All Inclusive

Saint Matthias | 11.5 km from Saint Thomas
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Breakfast, Lunch and Dinner Included
Excellent4.4

(999 Ratings)

SAR 4,710

SAR 4,510

+ SAR 877 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Blue Horizon Hotel

Rockley | 11.7 km from Saint Thomas
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
Very Good3.8

(592 Ratings)

SAR 1,348

SAR 1,148

+ SAR 276 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Butterfly Beach Hotel

Welches | 13.0 km from Saint Thomas
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Very Good4.1

(1002 Ratings)

SAR 587

SAR 485

+ SAR 106 taxes & fees

Per Night

Login to get Insider discount!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Crane Resort

 | 17.4 km from Saint Thomas
6.9 km drive to Bridgetown Airport (BGI-Grantley Adams Intl.),
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Very Good4.2

(1002 Ratings)

SAR 2,247

SAR 2,047

+ SAR 517 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Coral Mist Beach Hotel

 | 11.9 km from Saint Thomas
Swimming PoolSwimming Pool
GymGym
Very Good4.2

(309 Ratings)

SAR 814

SAR 671

+ SAR 187 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Cobblers Cove - Barbados

Little Battaleys | 9.2 km from Saint Thomas
Private BeachPrivate Beach
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Breakfast Included
Excellent4.7

(140 Ratings)

SAR 3,533

SAR 3,333

+ SAR 807 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Atlantis Historic Inn

Foster Hall | 8.8 km from Saint Thomas
Swimming PoolSwimming Pool
Excellent4.4

(183 Ratings)

SAR 1,329

SAR 1,129

+ SAR 306 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Accra Beach Hotel & Spa

Rockley | 11.6 km from Saint Thomas
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Very Good3.6

(1001 Ratings)

SAR 925

SAR 725

+ SAR 190 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Waves Hotel & Spa by Elegant Hotels - All Inclusive

Saint James | 6.7 km from Saint Thomas
SpaSpa
Swimming PoolSwimming Pool
GymGym
Breakfast, Lunch and Dinner Included
Excellent4.5

(460 Ratings)

SAR 3,332

SAR 3,132

+ SAR 433 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Soco Hotel - Adults Only - All Inclusive

 | 11.7 km from Saint Thomas
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Breakfast, Lunch and Dinner Included
Very Good4.2

(535 Ratings)

SAR 2,099

SAR 1,899

+ SAR 430 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Time Out Hotel

Christ Church | 12.7 km from Saint Thomas
Swimming PoolSwimming Pool
Free Cancellation
Very Good3.6

(545 Ratings)

SAR 709

SAR 535

+ SAR 145 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Treasure Beach by Elegant Hotels - All-Inclusive, Adults-Only

Holders Hill | 5.5 km from Saint Thomas
Swimming PoolSwimming Pool
GymGym
Breakfast, Lunch and Dinner Included
Excellent4.5

(102 Ratings)

SAR 3,622

SAR 3,422

+ SAR 462 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Dover Beach Hotel

 | 13.0 km from Saint Thomas
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Very Good4.0

(1001 Ratings)

SAR 881

SAR 681

+ SAR 181 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Hilton Barbados Resort

Garrison | 11.2 km from Saint Thomas
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Very Good4.1

(1001 Ratings)

SAR 1,602

SAR 1,481

+ SAR 196 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Fairmont Royal Pavilion

Porters | 6.1 km from Saint Thomas
Beach club
SpaSpa
Swimming PoolSwimming Pool
Breakfast Included
Excellent4.5

(219 Ratings)

SAR 5,704

SAR 5,504

+ SAR 1,241 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Rostrevor Hotel

 | 12.5 km from Saint Thomas
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Excellent4.3

(1000 Ratings)

SAR 679

SAR 561

+ SAR 126 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Courtyard by Marriott Bridgetown, Barbados

Saint Matthias | 11.5 km from Saint Thomas
Swimming PoolSwimming Pool
GymGym
Very Good4.2

(413 Ratings)

SAR 1,115

SAR 925

+ SAR 257 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Sunbay Hotel

Welches | 13.0 km from Saint Thomas
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Breakfast Included
Good3.4

(191 Ratings)

SAR 673

SAR 508

+ SAR 138 taxes & fees

Per Night

Login to get Insider discount!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Palm Garden Hotel

Bridgetown | 12.0 km from Saint Thomas
Swimming PoolSwimming Pool
Free Cancellation
Very Good3.9

(303 Ratings)

SAR 670

SAR 549

+ SAR 121 taxes & fees

Per Night

Login to get Insider discount!

That's all the options we've got

Hotels By Category in Saint Thomas