Find and compare 3 Star hotels in St. John

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Featured St. John 3 Star hotels

Inn at Tamarind Court

Inn at Tamarind Court

3 out of 5
Rte 104 St. John St John
Stay at this hotel in St. John. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular ...
9.2/10 Wonderful! (298 reviews)
Great place to stay with the feel of “old St John”. Not France but very comfortable and clean. Staff friendly and accommodating and the food was very good in spite of dealing with several power outages.

Reviewed on Apr 3, 2026

Opens in a new windowInn at Tamarind Court
St John Inn

St John Inn

3 out of 5
277 Estate Enighed St. John
The price is CA $321 per night from Apr 19 to Apr 20
CA $321
CA $361 total
Apr 19 - Apr 20
includes taxes & fees
Stay at this hotel in St. John. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Trunk Bay and Sapphire Beach are located nearby.
9.2/10 Wonderful! (431 reviews)
Breakfast, although provided wasn't really much to write home about - bread, jam, butter, oats and apples. Really didn't mind this but I'd rather know that there is no breakfast at all. What we found really poor however was the fact that the room/bathroom were in such an unclean state

Reviewed on Apr 10, 2026

Opens in a new windowSt John Inn
Wharfside Village Hotel

Wharfside Village Hotel

3 out of 5
4 Great Cruz Bay Rd St. John St John
Stay at this hotel in St. John. Enjoy free WiFi, 4 restaurants, and a casino. Popular attractions Trunk Bay and Sapphire Beach are located nearby.
9.8/10 Exceptional! (163 reviews)
They made the bed for us every day. Loved that it was right on the beach and only steps away from food and shops! Absolutely ZERO parking. Don’t rent a car and expect to find parking near the hotel that doesn’t cost ~$200 to be able to leave the car there overnight.

Reviewed on Apr 9, 2026

Opens in a new windowWharfside Village Hotel
Marketplace Suites

Marketplace Suites

3.5 out of 5
5000 - 4A Estate Enighed Route 107 St. John St. John
Stay at this hotel in St. John. Enjoy free WiFi, free parking, and cable TV channels. Popular attractions Trunk Bay and Sapphire Beach are located nearby.
8.8/10 Excellent! (162 reviews)
You can hear everything in your unit from the center stair case. If there are children in the other units there is no way you’re sleeping past 7. You can hear everything !!! It’s clean and nice. Loved the market down stairs.

Reviewed on Apr 8, 2026

Opens in a new windowMarketplace Suites
Concordia Eco-Resort

Concordia Eco-Resort

3 out of 5
Estate Concordia St. John St John
Book a stay at this beach resort in St. John. Enjoy free parking, onsite spa services, and conference space. Our guests praise the helpful staff in our reviews. ...
8/10 Very Good! (93 reviews)
Mountain Views stand out for sure as the resort is built into the side of mountain. There are 140 steps to get from the room we stayed in to the main level where the restaurant and bar are located. There is an additional 15 minute hike to get down to the beach. If you have physical limitations this ...

Reviewed on Apr 6, 2026

Opens in a new windowConcordia Eco-Resort
Coconut Coast Villas

Coconut Coast Villas

3 out of 5
268 Estate Enighed St. John
Book a stay at this beach condo in St. John. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Trunk Bay and Sapphire Beach are located ...
9.2/10 Wonderful! (90 reviews)
Very friendly hosts, Angelica and Ben, and exactly as described online. The room was very clean and the bed was comfortable. There was a self service laundry room and an honor bar if u need a water or a beer or sunscreen. Wi-Fi was great averaging about 60 mbps. The kitchenette worked great, even ...

Reviewed on Mar 15, 2026

Opens in a new windowCoconut Coast Villas
The Saint Resort

The Saint Resort

3 out of 5
3ABF REM St. John St John
The price is CA $396 per night from May 2 to May 3
CA $396
CA $583 total
May 2 - May 3
includes taxes & fees
Book a stay at this spa resort in St. John. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Trunk Bay and Sapphire Beach are located ...
9.2/10 Wonderful! (35 reviews)
What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!

Reviewed on Mar 26, 2026

Opens in a new windowThe Saint Resort
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

3 out of 5
74-2 Cruz Bay Town St. John
The price is CA $401 per night from Apr 17 to Apr 18
CA $401
CA $451 total
Apr 17 - Apr 18
includes taxes & fees
Stay at this hotel in St. John. Enjoy free breakfast, free WiFi, and daily housekeeping. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.6/10 Exceptional! (325 reviews)
Pros: Perfect location to shops, restaurants and ferry. Good free breakfast, coffee, water, oatmeal, fruit, muffins and yogurt for breakfast. Nice breezy patios to sit and relax. The beach chairs offered were a great touch too. Cons: Went to lay down for bed and there was sand leftover from previous ...

Reviewed on Apr 1, 2026

Opens in a new windowCruz Bay Boutique Hotel
Sunset Ridge Villas Unit D

Sunset Ridge Villas Unit D

3.5 out of 5
Grunwald Rd St. John St. John
Stay at this villa in St. John. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions Trunk Bay and Sapphire Beach are located nearby.
9.4/10 Exceptional! (3 reviews)
This property was excellent especially for us a family of 4 with teenage kids. The space was great and the location was easy enough to get to. The amenities were excellent, from a fully outfitted kitchen to great beach resources such as chairs, cooler & snorkel equipment.

Reviewed on Jun 21, 2025

Opens in a new windowSunset Ridge Villas Unit D
Raintree Suites

Raintree Suites

3 out of 5
#5A vester gade Cruz Bay St. John vi
Stay at this apartment in St. John. Enjoy free WiFi, free parking, and 3 beach bars. Popular attractions Trunk Bay and Sapphire Beach are located nearby.
Opens in a new windowRaintree Suites
Don't see what you're looking for?
See all available properties in St. John
View all properties
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.

3 Star Hotels St. John

Maybe you’ve got to travel for work, or perhaps you’re finally ready to book that much-deserved vacation—regardless, it’s time for you to get on a plane and you’re going to make the most of it. You’ve traveled enough to know how important a comfy bed and room service can be, so booking a hotel with all the amenities you need is a priority.

You can find 3 star hotels in St. John that keep you close to all the great sightseeing and activities around the area, or even book a place that’s a bit more secluded, if that’s what you prefer. No matter what you’re looking for—whether you’re all about the location or are invested in on-site perks--Travelocity will help you find the accommodation that works best for you.

When it comes to options, you’ll have them. The St. John 3 star hotels give you plenty of choices as far as access to the best areas, and many also offer a breakfast buffet, as well as plenty of other amenities like high-speed Wi-Fi and an on-site pool or spa.

Whatever you’re looking for on your next getaway, browse Travelocity’s big selection of hotels to ensure you get the best possible deal. Book one of the best 3 star hotels in St. John today!

Recent St. John hotel reviews by fellow wanderers