We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Grand Hotel

Charlotte Amalie, St. Thomas
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Estate Smith Bay, 00801, St. Thomas
2.7 km from Grand Hotel
#18 of 22 hotels in St. Thomas
Professional photos | Traveller photos (36) | Map
Show Prices
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802, St. Thomas
3.2 km from Grand Hotel
#3 of 7 hotels in Charlotte Amalie
Professional photos | Traveller photos (206) | Map
Show Prices
6I-1 Estate Thomas, 00801, St. Thomas
3.2 km from Grand Hotel
#20 of 22 hotels in St. Thomas
Traveller photos (8) | Map
Veterans Drive - Waterfront | P.O. Box 640, Charlotte Amalie 00804, St. Thomas
4.1 km from Grand Hotel
#7 of 7 hotels in Charlotte Amalie
Professional photos | Traveller photos (286) | Map
Show Prices
7338 Estate Bakkeroe, Charlotte Amalie, St. Thomas
4.8 km from Grand Hotel
Special Offer Free Parking
Marriott's Frenchman's Cove Slideshow
#1 of 7 hotels in Charlotte Amalie
Professional photos | Traveller photos (630) | Map
Show Prices
5 Estate Bakkeroe, Charlotte Amalie 00801, St. Thomas
5.0 km from Grand Hotel
Special Offer Free Night & $50 Credit
Marriott Frenchman's Reef & Morning Star Beach Resort Slideshow
#2 of 7 hotels in Charlotte Amalie
Professional photos | Traveller photos (1918) | Map
Show Prices
Estate Smith Bay, 00802, St. Thomas
5.1 km from Grand Hotel
#4 of 22 hotels in St. Thomas
Professional photos | Traveller photos (220) | Map
Show Prices
100 Frenchman's Bay, 00802, St. Thomas
5.1 km from Grand Hotel
Bluebeard's Beach Club and Villas Slideshow
#9 of 22 hotels in St. Thomas
Professional photos | Traveller photos (529) | Map
Show Prices
8070 Lindbergh Bay | West, Charlotte Amalie 00802, St. Thomas
5.8 km from Grand Hotel
BEST WESTERN PLUS Emerald Beach Slideshow
#4 of 7 hotels in Charlotte Amalie
Professional photos | Traveller photos (463) | Map
Show Prices
Flagship Crown Bay (St. Thomas)
3801 Crown Bay, 00802, St. Thomas
6.3 km from Grand Hotel
Traveller photos (1) | Map
8071 Lindberg Bay, Charlotte Amalie 00802, St. Thomas
6.6 km from Grand Hotel
Island Beachcomber Hotel Slideshow
#5 of 7 hotels in Charlotte Amalie
Professional photos | Traveller photos (121) | Map
Show Prices
Atlantis Rising (St. Thomas)
21 Caret Bays, 00803, St. Thomas
6.9 km from Grand Hotel
Professional photos | Map
Show Prices
8075 Lindbergh Bay, Charlotte Amalie 00802, St. Thomas
7.4 km from Grand Hotel
BEST WESTERN Carib Beach Resort Slideshow
#6 of 7 hotels in Charlotte Amalie
Professional photos | Traveller photos (160) | Map
Show Prices
6280 Estate Nazareth | Nazareth Bay, Benner 00802, St. Thomas
8.0 km from Grand Hotel
Offers & Announcements 20% off room 10% off...
Secret Harbour Beach Resort Slideshow
#1 of 1 hotels in Benner
Professional photos | Traveller photos (645) | Map
Show Prices
6900 Great Bay, 00802, St. Thomas
8.4 km from Grand Hotel
Special Offer $100 Resort Credit...
The Ritz-Carlton, St. Thomas Slideshow
#2 of 22 hotels in St. Thomas
Professional photos | Traveller photos (1017) | Map
Show Prices
Caneel Bay Resort (Caneel Bay, St. John) 4.5 of 5
PO Box 720, Caneel Bay 00831-0720, St. John (Formerly Caneel Bay, A Rosewood Resort)
13.0 km from Grand Hotel
#1 of 1 hotels in Caneel Bay
Professional photos | Traveller photos (196) | Map
Show Prices
Westin St. John Resort & Villas (Cruz Bay, St. John) 4.0 of 5
P.O. Box 8310, Cruz Bay 00831, St. John
13.6 km from Grand Hotel
Special Offer Book Early and Save
Westin St. John Resort & Villas Slideshow
#2 of 2 hotels in Cruz Bay
Professional photos | Traveller photos (1112) | Map
Show Prices
Gallows Point Resort (Cruz Bay, St. John) 3.5 of 5
3 AAA Gallows Point Rd | P.O. Box 58, Cruz Bay 00831, St. John
14.8 km from Grand Hotel
Gallows Point Resort Slideshow
#1 of 2 hotels in Cruz Bay
Professional photos | Traveller photos (489) | Map
Show Prices
Botanical Villas (St. John)
17-1 Estate Peters Bay, 00831, St. John
15.3 km from Grand Hotel
#5 of 5 hotels in St. John
Traveller photos (5) | Map
Sandcastle Hotel (Jost Van Dyke)
White Bay, Jost Van Dyke
16.4 km from Grand Hotel
#1 of 1 hotels in Jost Van Dyke
Traveller photos (95) | Map
Icis Villas (Tortola) 3.0 of 5
Brewers Bay, Tortola
19.9 km from Grand Hotel
#9 of 28 hotels in Tortola
Professional photos | Traveller photos (10) | Map
Show Prices
Marina Cay, Tortola
21.5 km from Grand Hotel
#18 of 28 hotels in Tortola
Traveller photos (73) | Map
Towers | West End, Road Town VG-1110, Tortola
24.5 km from Grand Hotel
Fort Recovery Beachfront Villa & Suites Hotel Slideshow
#1 of 14 hotels in Road Town
Professional photos | Traveller photos (362) | Map
Show Prices
Sebastian's on the Beach (Road Town, Tortola) 3.0 of 5
Little Apple Bay, Road Town 9999, Tortola
24.6 km from Grand Hotel
Sebastian's on the Beach Slideshow
#4 of 14 hotels in Road Town
Professional photos | Traveller photos (123) | Map
Show Prices