The best deals on hotels when visiting Fish Bay in VI.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Fish Bay, VI 00830

The Westin St. John Resort Villas

300B Chocolate Hole St. John, VI

Find your luxurious haven at The Westin St. John Resort Villas on your visit to Fish Bay, where premier accommodations invite you to unwind, with rates from $549.99. Enjoy the challenge of Westin’s sports simulators, perfect for a fun and active break without leaving the comfort of the hotel.

At The Westin St. John Resort Villas, you’re perfectly placed to visit Fish Bay’s downtown area, where the top attractions are just minutes from your stay. Discover a serene escape in Fish Bay with accommodations that deliver elegance seamlessly—secure now!

  Call (855) 235-0725 to book with an agent.
  1.3 miles from Fish Bay, VI 00830

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms

The Ritz Carlton St. Thomas

6900 Great Bay St. Thomas, ST. THOMAS

Immerse yourself in the splendor of The Ritz Carlton St. Thomas as you visit Fish Bay, where five-star amenities make your stay extraordinary, with budget-friendly rates from $1,449.99. Celebrate the festive season at Ritz-Carlton, where holiday decorations and themed events create a magical atmosphere for guests and families.

Relax at The Ritz Carlton St. Thomas, where serene surroundings make for a peaceful stay and Fish Bay's activities are always close by. Let Fish Bay inspire you with accommodations that promise an unparalleled escape—lock in today!

  Call (855) 234-5074 to book with an agent.
  5.1 miles from Fish Bay, VI 00830

Starting at

$1,449.99

per night

Read Reviews View Amenities View All Rooms

Two Sandals – a Boutique Hotel

6264 Estate Nazareth St. Thomas, SAINT THOMAS

With plush rooms and quality surroundings, Two Sandals – a Boutique Hotel near Fish Bay is a refined choice, with inviting nightly rates beginning at $425.99 per night. Relax in rooms that are crafted for luxury, providing a wealth of amenities and a high level of comfort.

Guests staying at Two Sandals – a Boutique Hotel will appreciate the balance of easy city access and the peaceful surroundings of the hotel. Experience a Fish Bay getaway that keeps luxury and convenience front and center—reserve now!

  Call (855) 235-0725 to book with an agent.
  5.6 miles from Fish Bay, VI 00830

Starting at

$425.99

per night

Read Reviews View Amenities View All Rooms

Margaritaville Vacation Club St. Thomas

6080 Estate Smith Bay St. Thomas, VI

Enjoy a refined experience at Margaritaville Vacation Club St. Thomas on your journey to Fish Bay, where warm rooms provide luxury and comfort, with rates beginning at just $321.99. Experience the grandeur of luxury in rooms that are not only beautiful but also equipped with top-tier amenities and services.

With a short drive into downtown Fish Bay, guests at Margaritaville Vacation Club St. Thomas can balance city exploration with the hotel’s peaceful surroundings. Step into elegance in Fish Bay with a hotel that makes every guest feel special—secure now!

  Call (855) 234-2997 to book with an agent.
  6.9 miles from Fish Bay, VI 00830

Starting at

$321.99

per night

Read Reviews View Amenities View All Rooms

Long Bay Beach Resort

Long Bay Beach Resort West End, TORTOLA

Discover a lavish retreat at Long Bay Beach Resort on your journey to Fish Bay, where elegant surroundings ensure an exceptional experience, with rates starting from $540.99. Enjoy a refined stay in rooms that provide an exceptional blend of luxury, comfort, and bespoke service.

From Long Bay Beach Resort, a simple drive delivers guests to downtown Fish Bay, where they can enjoy the city’s top attractions before returning to tranquility. Let the elegance of Fish Bay captivate you with accommodations that elevate your stay—book today!

  Call (855) 235-6136 to book with an agent.
  7.4 miles from Fish Bay, VI 00830

Starting at

$540.99

per night

Read Reviews View Amenities View All Rooms

Sebastians on the Beach

Apple Bay West End, TORTOLA

Unwind in the pleasant surroundings of Sebastians on the Beach on your trip to Fish Bay, with quality rooms starting at an affordable rate of $305.99 per night for added comfort. Stay in rooms that not only meet but exceed your expectations for comfort, with amenities that add to your overall experience.

The peaceful surroundings at Sebastians on the Beach make for a relaxing stay, while downtown Fish Bay remains accessible by car for a day of city adventures. Stay comfortably and affordably in Fish Bay with a hotel that prioritizes your relaxation—lock in today!

  Call (855) 239-4019 to book with an agent.
  7.6 miles from Fish Bay, VI 00830

Starting at

$305.99

per night

Read Reviews View Amenities View All Rooms

Bolongo Bay Beach Resort

7150 Bolongo St. Thomas, ST. THOMAS

Bolongo Bay Beach Resort provides a welcoming retreat for travelers heading to Fish Bay, with warm and inviting rooms available from a friendly rate of $355.99 per night. Find a perfect blend of style and functionality in rooms that offer modern amenities designed to make your stay pleasant.

Guests at Bolongo Bay Beach Resort will love the peaceful surroundings, with downtown Fish Bay just a short trip away for easy access to the city’s highlights. Make every moment of your Fish Bay trip feel special with top-tier amenities—book today!

  Call (855) 234-2997 to book with an agent.
  8.6 miles from Fish Bay, VI 00830

Starting at

$355.99

per night

Read Reviews View Amenities View All Rooms

The Heritage Inn

Windy Hill Cane Garden Bay, TORTOLA

Uncover affordable comfort at The Heritage Inn as you journey to Fish Bay, where peaceful rooms and quality service await, with rates beginning at $150.99. Enjoy a more luxurious stay without the luxury price tag, with rooms that offer enhanced amenities and superior comfort.

From The Heritage Inn, downtown Fish Bay is still within reach by car, allowing guests to explore the city while retreating to a quieter setting afterward. Get ready for a Fish Bay visit filled with comfort and charm—secure your hotel room now!

  Call (855) 239-4019 to book with an agent.
  9.1 miles from Fish Bay, VI 00830

Starting at

$150.99

per night

Read Reviews View Amenities View All Rooms

Boundless Bliss Hotel

4044 Raphune Hill Rd St. Thomas, ST THOMAS

At Boundless Bliss Hotel, guests traveling to Fish Bay will find harmonious accommodations with rooms from $134.99, creating a welcoming and relaxing atmosphere. Find value and simplicity in rooms that provide essential amenities and a comfortable setting for a restful night's sleep.

From Boundless Bliss Hotel, a short drive takes guests into downtown Fish Bay, where they can enjoy the city’s attractions before returning to a quiet stay. Find budget-friendly lodging that makes your Fish Bay trip unforgettable—book today!

  Call (855) 235-6136 to book with an agent.
  9.4 miles from Fish Bay, VI 00830

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Aqua

Frenchman's Heights St. Thomas, ST THOMAS

Choose Aqua for your trip to Fish Bay, where warm-hearted rooms and friendly service create a welcoming retreat, with budget-friendly rates beginning at $219.99. Stay in rooms that are designed to provide a relaxing and enjoyable experience, equipped with all the necessary amenities.

With downtown Fish Bay a drive away, guests at Aqua can experience the best of the city without staying in the middle of the hustle and bustle. Uncover the perfect blend of quality and savings in Fish Bay—book your hotel room today!

  Call (855) 235-0725 to book with an agent.
  9.4 miles from Fish Bay, VI 00830

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection

2 Estate Bakkeroe St. Thomas, VI

Those traveling to Fish Bay will savor the elegance of Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection, where thoughtfully designed accommodations make every moment extraordinary, with rates from $550.99. Delight in the luxurious settings of Autograph Collection's rooms, where historic charm meets contemporary chic in a harmonious blend.

Guests staying at Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection can appreciate the quieter surroundings, with downtown Fish Bay still easily accessible for sightseeing and city exploration. Explore the wonders of Fish Bay with a hotel that leaves no desire unmet—lock in today!

  Call (855) 233-7850 to book with an agent.
  10.0 miles from Fish Bay, VI 00830

Starting at

$550.99

per night

Read Reviews View Amenities View All Rooms

The Westin Beach Resort & Spa at Frenchmans Reef

5 Estate Bakkeroe St. Thomas, ST. THOMAS

Discover an experience of pure luxury at The Westin Beach Resort & Spa at Frenchmans Reef as you visit Fish Bay, where elegant accommodations redefine relaxation, with rates from $403.99. Join the movement with Westin’s charity marathons, fostering community spirit and fitness while supporting worthwhile causes.

Travelers will find the perfect retreat at The Westin Beach Resort & Spa at Frenchmans Reef, where calm surroundings offer rest while downtown Fish Bay remains accessible. Take advantage of a Fish Bay hotel where service and comfort reach new heights—reserve now!

  Call (855) 236-8982 to book with an agent.
  10.2 miles from Fish Bay, VI 00830

Starting at

$403.99

per night

Read Reviews View Amenities View All Rooms

Galleon House Hotel

31 Kongen Gade St. Thomas, VI

Relax in the inviting surroundings of Galleon House Hotel as you visit Fish Bay, where comfortable accommodations provide a peaceful stay, with rates beginning at $125.99. Experience a refreshing stay in rooms that combine modern conveniences with a comfortable atmosphere.

A peaceful retreat awaits at Galleon House Hotel, where calm surroundings make for a restful stay and downtown Fish Bay remains close by. Plan your perfect Fish Bay adventure with accommodations that make your stay memorable—reserve now!

  Call (855) 239-5277 to book with an agent.
  10.9 miles from Fish Bay, VI 00830

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

The Cottage at Villa Indigo

Mafolie Rd St. Thomas, ST THOMAS

Enjoy a peaceful stay at The Cottage at Villa Indigo on your journey to Fish Bay, where inviting rooms provide comfort, with affordable rates beginning at $279.99 per night. Relax in the sophisticated ambiance of Hotel Indigo's guest lounges, designed to encourage interaction and engagement among travelers.

A peaceful retreat awaits at The Cottage at Villa Indigo, where the quiet surroundings provide rest and downtown Fish Bay is still accessible. Discover the ease of Fish Bay travel with accommodations that are both practical and stylish—book today!

  Call (855) 234-7135 to book with an agent.
  10.9 miles from Fish Bay, VI 00830

Starting at

$279.99

per night

Read Reviews View Amenities View All Rooms

Little Indigo Apartments

Mafolie Rd St. Thomas, ST THOMAS

Relax in the warmth of Little Indigo Apartments as you visit Fish Bay, where refined accommodations provide a charming stay, with budget-friendly rates from $179.99. Benefit from the personalized attention of Hotel Indigo’s staff, who are eager to share their local knowledge and help you discover hidden gems.

Guests at Little Indigo Apartments will appreciate the quiet atmosphere, while a smooth drive delivers them to the sights and attractions of downtown Fish Bay. Relax in Fish Bay at a hotel that makes every detail of your stay exceptional—lock in today!

  Call (855) 235-6136 to book with an agent.
  10.9 miles from Fish Bay, VI 00830

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Bunker Hill Hotel

2307 Commandant Gade St. Thomas, VI

Stay affordably at Bunker Hill Hotel on your visit to Fish Bay, where comfortable rooms create a restful retreat, with room rates starting at just $125.99. Experience a comfortable visit in rooms that offer a range of amenities designed to enhance your stay.

For travelers seeking peace and quiet, Bunker Hill Hotel provides serene surroundings while downtown Fish Bay remains easily accessible. Unwind in Fish Bay with a hotel that combines elegance and budget-friendly rates—lock in today!

  Call (855) 239-5277 to book with an agent.
  10.9 miles from Fish Bay, VI 00830

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Villa Indigo 1BR in Private Gated Estate

23 9 Estate Mafolie St. Thomas, VI

Step into a tranquil stay at Villa Indigo 1BR in Private Gated Estate when visiting Fish Bay, where quality accommodations create comfort, with nightly rates beginning at just $233.99. Engage with Hotel Indigo's community through vibrant events and cultural celebrations, making every stay a participatory experience.

The serene setting at Villa Indigo 1BR in Private Gated Estate makes for a peaceful stay, with downtown Fish Bay still close enough for guests to explore the city. Discover how incredible Fish Bay can be with a hotel that offers unmatched attention to detail—secure now!

  Call (855) 234-7135 to book with an agent.
  11.0 miles from Fish Bay, VI 00830

Starting at

$233.99

per night

Read Reviews View Amenities View All Rooms

Mafolie Hotel

7091 Estate Mafolie St. Thomas, VI

Mafolie Hotel is a relaxing choice for travelers visiting Fish Bay, where inviting rooms create a restful retreat, with nightly rates beginning at $119.99. Experience a comfortable retreat in rooms that offer a higher level of amenities and services, designed to make your stay memorable.

Guests staying at Mafolie Hotel will enjoy the tranquil surroundings, while downtown Fish Bay remains easily accessible by car. Enjoy a Fish Bay experience where quality and affordability meet—lock in your hotel today!

  Call (855) 239-5277 to book with an agent.
  11.0 miles from Fish Bay, VI 00830

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Windward Passage Hotel

Veterans Dr. Charlotte Amali St. Thomas, ST. THOMAS

A warm ambiance awaits at Windward Passage Hotel on your visit to Fish Bay, where homely rooms offer an elevated experience, with rates starting at $193.99. Find true relaxation in rooms that offer a seamless blend of luxury and essential amenities, tailored for your comfort.

At Windward Passage Hotel, guests can enjoy a restful escape, while knowing downtown Fish Bay remains within reach for sightseeing and adventure. Discover how extraordinary Fish Bay can be with a hotel that prioritizes your comfort—secure now!

  Call (855) 235-0725 to book with an agent.
  11.3 miles from Fish Bay, VI 00830

Starting at

$193.99

per night

Read Reviews View Amenities View All Rooms

Sea View Hotel

2 McNamara Road Road Town, TORTOLA

Stay comfortably at Sea View Hotel on your journey to Fish Bay, where relaxed accommodations provide a relaxing stay, with room rates beginning at an affordable $209.00. Stay in rooms that cater to your needs with enhanced amenities, ensuring a comfortable and enjoyable visit.

At Sea View Hotel, the quiet surroundings create a peaceful retreat, while the excitement of downtown Fish Bay is just a drive away. Enjoy the best of Fish Bay with a hotel that delivers quality service at a great price—reserve now!

  Call (855) 233-0132 to book with an agent.
  11.7 miles from Fish Bay, VI 00830

Starting at

$209.00

per night

Read Reviews View Amenities View All Rooms

Fort Burt Hotel

Road Town Road Town, TORTOLA

Relax in style at Fort Burt Hotel on your visit to Fish Bay, where quality accommodations offer comfort, with budget-friendly rates starting at $165.00. Enjoy the comfort and elegance of rooms designed to provide the perfect balance of style and functionality.

At Fort Burt Hotel, visitors can enjoy the calm setting, while knowing downtown Fish Bay is still within reach for sightseeing. Enjoy a Fish Bay visit where every detail is designed for your comfort—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  11.7 miles from Fish Bay, VI 00830

Starting at

$165.00

per night

Read Reviews View Amenities View All Rooms

Paradise Suites Hotel

Road Town Road Town, BVI

For budget-savvy travelers to Fish Bay, Paradise Suites Hotel provides inviting accommodations with rooms starting at $216.99, creating a cushy, comfortable space ideal for rest. Experience a hassle-free stay in rooms that provide all the necessary comforts, focusing on affordability and practicality.

Travelers seeking a peaceful getaway will love Paradise Suites Hotel, with its serene surroundings and easy access to downtown Fish Bay. Lock in a welcoming hotel for your Fish Bay travels and enjoy the savings—book now!

  Call (855) 239-5277 to book with an agent.
  11.9 miles from Fish Bay, VI 00830

Starting at

$216.99

per night

Read Reviews View Amenities View All Rooms

Starz Hotel

Constant 38 St. Thomas, SAINT THOMAS

Unwind at Starz Hotel on your journey to Fish Bay, where inviting rooms provide a inviting ambiance, with room rates beginning at an accessible $108.99 per night. Stay in accommodations that elevate your travel experience, with additional amenities and services for your comfort.

Unwind in the tranquil atmosphere of Starz Hotel, where the peaceful environment offers rest and downtown Fish Bay is still nearby. Take the hassle out of your Fish Bay stay with a hotel that prioritizes your needs—book today!

  Call (855) 234-7135 to book with an agent.
  12.1 miles from Fish Bay, VI 00830

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Island View Guesthouse

11 1 C Contant St. Thomas, SAINT THOMAS ISLAND

Relax at Island View Guesthouse as you explore Fish Bay, where quality rooms provide a peaceful stay, with budget-friendly nightly rates from $205.99. Experience rooms that are a cut above the rest, with added amenities and services that enhance your stay.

Guests at Island View Guesthouse can enjoy a restful escape, while knowing downtown Fish Bay remains nearby for a day of adventure. Maximize your Fish Bay experience with a hotel that ensures your comfort from start to finish—secure now!

  Call (855) 239-5277 to book with an agent.
  12.4 miles from Fish Bay, VI 00830

Starting at

$205.99

per night

Read Reviews View Amenities View All Rooms