Fish Bay

Travel Guide

A coastal town with a marina, lush greenery, and a sunset over the ocean.
A turquoise beach with white sand, surrounded by lush greenery and rocky outcrops.
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe St. Thomas St. Thomas
The price is CA $604 per night from Jul 20 to Jul 21
CA $604
CA $801 total
Jul 20 - Jul 21
includes taxes & fees
Book a stay at this luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean ...
8.4/10 Very good! (1,311 reviews)
"Great view! Loved that Salt Shack was right down the stairs. Live music. Staff were great and accommodating. There were some bugs but that’s to be expected I guess. Other than that, we had a great stay and would stay again."

Reviewed on Jul 3, 2026

The Westin St. Thomas Beach Resort & Spa
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay St. Thomas
Book a stay at this beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
8/10 Very good! (2,477 reviews)
"nice views"

Reviewed on Jul 4, 2026

Margaritaville Vacation Club - St. Thomas
Bluebeard's Castle Resort

Bluebeard's Castle Resort

4 out of 5
1331 Estate Taarneberg Charlotte Amalie Saint Thomas
The price is CA $308 per night from Jul 19 to Jul 20
CA $308
CA $415 total
Jul 19 - Jul 20
includes taxes & fees
Stay at this hotel in St. Thomas. Enjoy free WiFi, breakfast (surcharge), and a fitness center. Popular attractions Bolongo Bay and Sapphire Beach are located ...
9/10 Wonderful! (570 reviews)
"This hotel is great. Love the kitchenettes. The sofa living spaces. The food at the cafe is amazing! Get the jerk chicken. Only downside, no elevator."

Reviewed on Jul 4, 2026

Bluebeard's Castle Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
“Secluded Romantic Villa with Private Pool—Nestled in Lush National Park Beauty”

“Secluded Romantic Villa with Private Pool—Nestled in Lush National Park Beauty”

St John US Virgin Islands
Stay at this villa in St. John. Enjoy free WiFi, private pools, and a garden. Popular attractions Trunk Bay and Sapphire Beach are located nearby.
9.8/10 Exceptional! (110 reviews)
"Wonderful and quiet setting to relax and enjoy some STJ time!"

Reviewed on May 4, 2026

“Secluded Romantic Villa with Private Pool—Nestled in Lush National Park Beauty”
Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews

Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews

fish bay, cruz bay
Stay at this apartment in St. John. Enjoy free WiFi, a garden, and patios. Popular attractions Trunk Bay and Sapphire Beach are located nearby.
10/10 Exceptional! (187 reviews)
"Wonderful place! Had everything we needed and the view was great. Highly recommend if you’re looking for a peaceful, relaxing vacation in a convenient location."

Reviewed on Jun 2, 2026

Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews
The Westin St. John Resort Villas

The Westin St. John Resort Villas

4.5 out of 5
300B Chocolate Hole St. John
Book a stay at this luxury aparthotel in St. John. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Trunk Bay and Virgin Islands National ...
8.2/10 Very good! (492 reviews)
"Location to pool was good. Pool wasn’t very clean"

Reviewed on Jun 25, 2026

The Westin St. John Resort Villas
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cities near Fish Bay