If you’re reading this, you’re probably planning a trip to St. John (yippee!!!) and if you’re very far into the planning process, you’ve probably realized that St. John isn’t like a lot of Caribbean islands. When it comes to places to stay, your options can be a little limited. Since so much of the island is protected as part of the Virgin Islands National Park, there’s been very little development on the island (part of its charm!) and even less beachfront development. But no worries! There are still plenty of nice places to stay on the island if you know where to look. Here’s your guide on where to stay on St. John:
There aren’t a ton of resorts on St. John (and you won’t find any of the mega, all-inclusive types) but if you have your heart set on a resort experience (who can blame you?) then here are some good options:
Gallows Point Resort: Gallows Point is the perfect place to stay if you want nice accommodations, close proximity to town (Cruz Bay), and an oceanfront location. This five acre resort located on a small peninsula just south of Cruz Bay has one or two bedroom options with either ocean or harbor views.
Cruz Bay Boutique Hotel: Cruz Bay Boutique Hotel is a chic little hotel right in, you guessed it, Cruz Bay. It’s not on the water (although some of the third floor rooms have a partial water view) but it’s very conveniently located and the 10 rooms (plus penthouse apartment) are super cute and comfortable.
St. John Inn: The St. John Inn mixes convenience with super affordable accommodations. Nestled right in the center of town, you won’t find luxury here but for the price, this is St. John’s best go to budget option.
Caneel Bay Resort: Caneel Bay is a historic resort (opened in 1956 by Laurance Rockefeller) nestled right in the middle of Virgin Islands National Park and is one of the only beachfront resorts of St. John. It has an understated luxurious feel and is perfect if you’re searching for the most relaxing experience on St. John.
Photo Via Caneel Bay Resort
Sea Shore Allure: Sea Shore Allure is perfect if you’re looking for understated luxury and all the perks of staying at a resort for a fraction of the price. This 8-boutique condominium resort offers special packages that make it a good deal but keep in mind that its “private beach” is pebble, not sand.
If you’re looking for a more intimate (and far cheaper option), try one of these highly rated B&Bs:
St. John Guest Suites: St. John Guest Suites is a gorgeous property overlooking the south bays of St. John with two suites and two guest rooms available. They have a killer infinity pool and it’s possible that you’ll never want to leave!
Photo Via St. John Guest Suites
Estate Lindholm: This quaint 16-room boutique property overlooking Cruz Bay is housed on a historic estate amidst ruins from the 1800s. It’s also the only privately owned inn or hotel within the Virgin Islands National Park and while located conveniently near Cruz Bay, it’s also a short hike from Salomon and Honeymoon beach.
If you want a truly luxe experience, or you’re traveling with a large group and need plenty of room, here are some great villa options, (many of which are run like small inns complete with charming hosts):
Gibney Beach Villas: If you have the funds and you’re willing to splurge, you will not find a better place than the Gibney Beach Villas. There’s one beach cottage and one garden cottage and they’re both located right smack on the beautifully secluded Gibney/Oppenheimer beach.
Photo Via Gibney Beach Rentals
Palm Terrace Villas: Right on Cruz Bay, these 3 and 4 bedroom condos at Palm Terrace Villas are luxurious yet surprisingly affordable. If you’re traveling with a large group, this could be the perfect place to stay.
Coral Oasis Villa: Coral Oasis Villa is a luxury 3 bedroom villa overlooking the ocean. It’s close to Coral Bay but also just 5 minutes from many of the north shore beaches. If you’ve got a large group going, or just looking for privacy, this is the place for you!
House of Open Arms: Located on a very secluded part of the island, the House of Open Arms is not the place to stay for convenience, but if it’s privacy you’re after, you’ll find it here. There’s a villa and also a cottage on the property.
If you’re still looking for the perfect place to stay, one of the best options is to rent a house or vacation home. Depending on what you’re looking for (number of rooms, location, budget, etc.) you’ll find PLENTY of options! I recommend starting with a search here to look into your options.
P.S. This post contains some affiliate links but as always, I only recommend the very best places!
P.P.S If you have any questions about places to stay on St. John, come on over to Facebook and let’s chat!