
Find 3 Star Hotels in St. John from SAR 982
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. John 3 Star Hotels
Tonight
15 Oct - 16 OctTomorrow
16 Oct - 17 OctThis weekend
16 Oct - 18 OctNext weekend
23 Oct - 25 OctOur top choices for St. John 3-star hotels
SAR 873
SAR 982 total
includes taxes & fees
20 Oct - 21 Oct
SAR 888
SAR 1,375 total
includes taxes & fees
23 Oct - 24 Oct
Save an average of 15% on thousands of hotels when you're signed in
Explore similar 4-star hotels
Many 4-star hotels have the same amenities as 3-star hotels. See all 4-star hotels in St. John.

The Westin St. John Resort Villas
300B Chocolate Hole St. John
SAR 1,318
SAR 1,483 total
28 Oct - 29 Oct
includes taxes & fees
8.4/10 Very Good! (509 reviews)

Villa Island Paradise
St John St. John St John
SAR 245
SAR 1,782 total
16 Oct - 17 Oct
includes taxes & fees
9.6/10 Exceptional! (41 reviews)

Gallows Point Resort
3 AAA Gallows Point Road St. John St John
9.6/10 Exceptional! (563 reviews)
Still don't see what you're looking for?
See all properties in St. John.
You can also use these popular filters to refine your search.
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.
Learn more about St. John
The island's pristine beaches like Trunk Bay offer the Caribbean's clearest snorkeling, best visited before tour boats arrive at 10am. Hiking trails through Virgin Islands National Park lead to hidden ruins and secret beaches where rangers can point you toward turtle nesting spots.
See all hotels in St. John
Top St. John Hotel Reviews
St John Inn
10/10 Excellent
"We can’t wait to come back"
Cruz Bay Boutique Hotel
8/10 Good
"This is the second time that we've stayed here. It's small but very good! There's a continental breakfast that we ate every morning. There is parking in front, ONLY to drop off your bags. There are CABS of a sort, that will take you around the island. They are open-sided cabs that pick up several people at a time. There is air-conditioning and fans that help keep you comfortable in the heat and humidity. We would stay here again."
The Saint Resort
10/10 Excellent
"Onya and Mac are fantastic. They both made me feel so special on my birthday and welcomed to SJ. Thank you for a great time."
Coconut Coast Villas
10/10 Excellent
"The hosts were amazing! The property was clean, beds were comfortable and they provided chairs, coolers and snorkeling gear for the beaches! We will be back!"
Inn at Tamarind Court
10/10 Excellent
"We had a great stay! Room was spotless and had everything we needed. The Inn is close to Shopping/grocery stores/ restaurants. Because it’s so close to everything, you will hear traffic noise. Other reviews mentioned hearing Roosters crowing - you will hear them and dogs barking. The dogs you hear mostly come from across the street at the St. john Animal Center. This worked out well for us as dog lovers:) The center looks for volunteer dog walkers so we walked dogs four times during our stay:) Staff super friendly and helpful. We loved our room. Beaches are close too! Highly recommend."
Concordia Eco-Resort
10/10 Excellent
"Beautiful place to stay!"
Frequently asked questions
What are the best 3-star hotels in St. John?
Marketplace Suites, around 11 kilometers west of downtown St. John, is an Expedia customer favorite. Free self parking and a nearby bay are among its many conveniences. Inn at Tamarind Court is another 3-star hotel that ranks highly among travelers. It comes with a dining venue and individually decorated rooms, and is about 11 kilometers west of the city center.
How much does it cost to stay in a 3-star hotel in St. John?
Uncover the perfect trifecta of affordability, quality and comfort at a 3-star hotel in St. John with Expedia's filter tools. Key in your preferred travel dates and then personalize your search based on the amount you want to spend per night.
- Search for the lowest price per night right now from SAR 1,483
What is the difference between a 4-star and 3-star hotel in St. John?
Stay at a 3-star hotel and you can expect comfortable and well-kept rooms and amenities such as complimentary WiFi, exercise equipment and tea and coffee makers. These lodgings may also have a bar and restaurant. Upgrade your St. John getaway by picking a 4-star hotel. With things like a day spa, 24-hour room service and luxury bathroom products, you'll experience an enhanced level of comfort.



















































