A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Find Cheap Hotels in St. John from CA $124

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John Cheap Hotels

Tonight
Aug 7 - Aug 8
Tomorrow
Aug 8 - Aug 9
This weekend
Aug 7 - Aug 9
Next weekend
Aug 14 - Aug 16

Our top choices for St. John cheap hotels

1. St John Inn

St John Inn
St. John
United States
Joseph
CA $259
CA $291 total
includes taxes & fees
Aug 9 - Aug 10
St John Inn

2. Villa Island Paradise

Villa Island Paradise
St. John
United States
Quoc Phong Eric
CA $127
CA $881 total
includes taxes & fees
Aug 9 - Aug 10
Villa Island Paradise

3. The Saint Resort

The Saint Resort
St. John
United States
Beth
CA $331
CA $513 total
includes taxes & fees
Aug 10 - Aug 11
The Saint Resort

4. The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
United States
Rituparna
CA $523
CA $588 total
includes taxes & fees
Sep 1 - Sep 2
The Westin St. John Resort Villas

5. Sunset Ridge Villas Unit D

Sunset Ridge Villas Unit D
St. John
United States
Jessica
CA $315
CA $893 total
includes taxes & fees
Sep 5 - Sep 6
Sunset Ridge Villas Unit D

6. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
United States
Sean
CA $694
CA $1,025 total
includes taxes & fees
Aug 10 - Aug 11
Suite St. John at Gallows Point Resort

7. Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter
United States
Thomas
CA $876
CA $1,222 total
includes taxes & fees
Aug 9 - Aug 10
Peter Bay Gatehouse

8. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
United States
Robert Kenneth
CA $313
CA $596 total
includes taxes & fees
Aug 10 - Aug 11
View of Paradise at Sapphire Beach

9. Galleon House Hotel

Galleon House Hotel
St. Thomas
United States
Michael
CA $101
CA $124 total
includes taxes & fees
Aug 10 - Aug 11
Galleon House Hotel

10. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
United States
Mariliza
CA $154
CA $189 total
includes taxes & fees
Aug 9 - Aug 10
Bunker Hill Hotel
View all properties

Find out more about St. John

Discover cheap things to do in St. John

St. John, U.S. Virgin Islands, is a hidden gem for budget-conscious travellers seeking adventure and relaxation without breaking the bank. Begin your exploration at Trunk Bay, renowned for its stunning white sands and crystal-clear waters; the beach offers free access to hiking trails and snorkelling spots filled with vibrant marine life, making for an unforgettable day in nature. For a touch of history, visit the Annaberg Sugar Plantation Ruins, where families can stroll through the preserved grounds and learn about the island’s sugar industry—entry is free, and the views of the surrounding coastline are breathtaking. Don't miss the vibrant Coral Bay area, where you can enjoy local eateries serving delicious, affordable Caribbean cuisine; try the jerk chicken at a roadside stand or indulge in fresh seafood from local fishermen. Nature lovers will appreciate the Virgin Islands National Park, where numerous hiking trails lead to secluded beaches and panoramic vistas—many trails are free to explore, providing a perfect family outing. For budget-friendly accommodation, consider staying in the Cruz Bay area, where affordable hotels and guesthouses are within walking distance to both the beach and local shops, ensuring a convenient and enjoyable base for your adventures. Here, you can experience the warm hospitality of the locals while savouring the vibrant culture of St. John without overspending.

Find the best cheap hotels in St. John

For budget-conscious travellers heading to St. John, a stunning array of hotels awaits that combine affordability with comfort and essential amenities. Here are some top-rated options that ensure a delightful stay without breaking the bank.Wharfside Village Hotel

  • Why it's great for a budget-friendly vacation: Wharfside Village Hotel is a superb choice for budget travellers who also appreciate a touch of charm, as evidenced by its outstanding guest review rating of 9.8. While maintaining affordability, this hotel provides free Wi-Fi and a stunning beach location, allowing guests to enjoy the serene ocean views without any additional costs. The onsite shopping options give added convenience for those wanting to explore local products and souvenirs.
  • Other amenities: In addition to the essential amenities, guests can unwind with beach towels and enjoy the romantic atmosphere of the hotel. With access to a nearby shopping mall and concierge services, the Wharfside Village Hotel balances budget-friendly stays with a range of enjoyable experiences.
  • Nearby attractions: Cruz Bay Beach - 0.2 km, Battery - 0.4 km

Cruz Bay Boutique Hotel

  • Why it's great for a budget-friendly vacation: Cruz Bay Boutique Hotel offers an inviting atmosphere for budget travellers, a stellar review rating of 9.4. With free breakfast and Wi-Fi, guests can enjoy all the essentials without straining their wallets. The hotel's location near the vibrant beach enhances the experience, allowing guests to soak in the sun and surf without extra travel costs.
  • Other amenities: Additional amenities include a terrace for relaxing outdoor moments and close nearby various water sports activities like snorkelling and kayaking. Guests can explore nearby shopping districts and the beautiful coastline, ensuring a memorable stay filled with adventure and leisure at a great value.
  • Nearby attractions: Cruz Bay Beach - 0.3 km, Battery - 0.2 km

St John Inn

  • Why it's great for a budget-friendly vacation: St John Inn is a fantastic choice for budget travellers seeking comfort and convenience, with an impressive guest review rating of 9.2. This welcoming hotel offers complimentary breakfast options, including a self-serve continental breakfast, ensuring guests can start their day without added expense. Additionally, free Wi-Fi and self-parking make it even easier for guests to enjoy their stay without worrying about extra charges.
  • Other amenities: Beyond the essentials, guests can enjoy a range of features, including an inviting outdoor pool perfect for relaxation. The hotel also provides beach towels and easy access to nearby beach activities like kayaking and windsurfing. With a kitchenette in the rooms, guests can prepare their own meals, enhancing the budget-friendly experience while still enjoying the beautiful surroundings.
  • Nearby attractions: Battery - 0.5 km, Virgin Islands National Park - 0.6 km

Inn at Tamarind Court

  • Why it's great for a budget-friendly vacation: For those seeking a budget-friendly option in St. John, the Inn at Tamarind Court is an excellent choice, with an excellent guest review rating of 9.2. This charming inn offers a complimentary breakfast, free Wi-Fi, and self-parking, ensuring guests can enjoy a straightforward stay without overspending. The friendly atmosphere and essential amenities make it a popular pick for value-seeking travellers.
  • Other amenities: The inn features convenient access to the beach, perfect for those wanting to relax by the water. Guests can also take advantage of contactless check-in and daily housekeeping for added convenience. With its welcoming environment and essential amenities, this inn provides an affordable yet enjoyable getaway.
  • Nearby attractions: Cruz Bay Beach - 0.5 km, Battery - 0.4 km

Top St. John Hotel Reviews

Gallows Point Resort

Gallows Point Resort

10/10 Excellent
"This property has an amazing spot on the island. The staff was incredible. They have lots of towels and also offer turn down service every day if you want it. Make sure you always leave your housekeeper a tip on your pillow! The parking attendant was awesome. The staff at the restaurant was very nice and helpful in the Front Desk ladies were great! Everything was very clean in the sunsets were 10 out of 10! Just watch where you’re stepping at night that’s when you will see hundreds of hermit crabs of all different sizes all over the property! It was so awesome! Highly recommend this place!"
Andrea 3-night trip
Posted 2 days ago
Gallows Point Resort
St John Inn

St John Inn

10/10 Excellent
"It was a great stay! Owners were super friendly"
McKenna 6-night trip
Posted 2 days ago
St John Inn
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

10/10 Excellent
"LOVED THIS HOTEL. Perfect location - in the heart of the center of town, but just off the main street so it was very quiet. The staff were incredibly helpful, helping us navigate, giving us recommendations for how to plan out our trip, giving us insight into cruise shop arrivals and what to avoid and when. Amenities were wonderful. The hotel had beach chairs and beach towels for us. The breakfast was modest but adequate. We would absolutely stay here again. We felt like this was the perfect landing spot in Cruz Bay."
Miriam 4-night trip
Posted 3 days ago
Cruz Bay Boutique Hotel

Frequently asked questions

Which are the best hotels to stay in St John as a budget traveler?
For budget travellers seeking great value in St John, highly-rated options include Wharfside Village Hotel, Cruz Bay Boutique Hotel, and St John Inn.The 3-star Wharfside Village Hotel, with an outstanding 9.8 rating, offers beautiful, clean rooms with ocean views and free Wi-Fi. Its location is perfect, with onsite shopping and convenience stores, and guests consistently praise the friendly, amazing staff and comfortable beds. Free parking is also a valuable amenity.Another excellent choice is the 3-star Cruz Bay Boutique Hotel, rated 9.6. This hotel provides a free continental breakfast, free Wi-Fi, and free toiletries. Its central and convenient location is close to the beach and ocean, and the staff are often described as fabulous and wonderful.The 3-star St John Inn, with a 9.2 rating, is known for its clean, big rooms and super nice, helpful staff.
How much does a budget hotel in St John cost?
Budget hotel prices in St John vary, but you can find a great deal from CA $124 on Expedia. To find the cheapest budget hotels, be flexible with your dates—typically, off-peak and mid-week stays are cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
Which area of St John is best to stay in for cheap hotels?
For budget-conscious solo travellers visiting St John, finding truly "cheap" hotels is a challenge, as the island is generally known for its more upscale resorts and villas. However, areas around Cruz Bay offer the most accessible and relatively affordable accommodation options.Cruz Bay acts as the main hub of St John, providing a selection of guesthouses, smaller inns, and vacation rentals that are often more budget-friendly than properties elsewhere on the island. Solo travellers will appreciate being within walking distance of the ferry dock, local eateries, and shops, reducing the need for expensive taxi fares. There are also frequent safari taxis from Cruz Bay to popular beaches, offering a cost-effective way to explore.While not abundant, some guesthouses in Cruz Bay may offer shared accommodation or smaller rooms, which can be a good option for solo travellers looking to save money. These establishments often provide a friendly atmosphere and opportunities to connect with other visitors.
What are the top-rated cheap hotels for families in St John?
For families seeking top-rated, budget-friendly accommodation in St John, both St John Inn and Cruz Bay Boutique Hotel are excellent choices.The 3-star St John Inn, with an impressive 9.2 rating, offers great value with complimentary self-parking, free continental breakfast, and free WiFi, which are always a plus for families. Guests frequently comment on the clean and spacious rooms, and the staff are consistently described as super nice and helpful. Free toiletries and free cribs are also available, making travel with little ones more convenient.Another fantastic option is the 3-star Cruz Bay Boutique Hotel, boasting an outstanding 9.6 rating. This hotel provides free continental breakfast and free WiFi, ensuring a comfortable start to your day. Families will appreciate the availability of suites, offering more space, and its convenient location near the beach and ocean.
What cheap hotels in St John offer complimentary breakfast?
For affordable hotels in St John that include complimentary breakfast, you have excellent options such as Cruz Bay Boutique Hotel, St John Inn, and Inn at Tamarind Court.The 3-star Cruz Bay Boutique Hotel boasts an impressive 9.6 rating and offers a delightful free continental breakfast to start your day. Guests frequently praise its convenient, central location and fabulous, wonderful staff.Another great choice is the 3-star St John Inn, with a 9.2 rating. This hotel provides a complimentary self-serve breakfast, ensuring you're well-fuelled for your island adventures. Reviewers often highlight the clean, big rooms and the super nice, helpful staff.Also rated 9.2, the 3-star Inn at Tamarind Court includes a free continental breakfast.
When is the most affordable time to visit St John?
The most affordable time to visit St. John is during the off-peak season, typically from May to November, excluding Thanksgiving week. During these months, you'll find more great prices on accommodation and flights compared to the busy winter high season.Solo travellers will particularly appreciate the reduced crowds and lower rates on guesthouses and smaller hotels in areas like Coral Bay. While it's the rainy season, showers are often brief and intermittent, leaving plenty of sunshine for exploring the island's natural beauty. Many local tour operators also offer discounted excursions during this period, making activities like snorkelling or hiking more accessible.Another benefit of visiting in the off-peak season is the opportunity to experience local culture more authentically. With fewer tourists, it's easier to engage with residents and discover hidden gems, such as local eateries in Cruz Bay offering delicious, budget-friendly meals.
What are the best cheap hotels in St John with a pool?
For budget-friendly hotels in St John that feature a pool, travellers should consider the St John Inn and Concordia Eco-Resort.The 3-star St John Inn, with an impressive 9.2 rating, offers excellent value with its outdoor pool, complimentary breakfast, and free WiFi. Guests frequently praise the clean and spacious rooms, and the staff are consistently described as incredibly nice and helpful.Another great option is the 3-star Concordia Eco-Resort, rated 8.0. This resort provides an excellent outdoor pool and free self-parking.
Are there any cheap St John hotels near Great Cruz Bay?
For budget-friendly hotels near Great Cruz Bay in St John, consider the 3-star Concordia Eco-Resort.The Concordia Eco-Resort, with an 8.0 rating, offers free self-parking and boasts easy access to the beach, with some accommodations featuring ocean views. Guests often highlight the helpful and amazing staff, as well as the excellent pool facilities.
Is St John a budget-friendly destination?
While St John is generally considered more expensive than other Caribbean islands, travellers can absolutely experience its magic on a budget with some smart planning.For accommodation, consider staying in guesthouses or self-catering villas, particularly in areas like Coral Bay, which tend to be more affordable than the resort-heavy North Shore. These options often come with kitchens, allowing couples and solo travellers to save by preparing their own meals.Much of St John's appeal lies in its natural beauty, and many of the best activities are free. Explore the pristine beaches of Trunk Bay or Cinnamon Bay, or hike the many trails within the Virgin Islands National Park. Snorkelling is also a fantastic free activity, with vibrant marine life easily accessible from the shore. Public transport is limited, so consider renting a car or using shared taxis to get around, which can be more economical than private transfers.
How can I save on a budget hotel in St. John with Expedia?
There are plenty of ways to save on a budget hotel in St. John. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel booking. If you're feeling spontaneous, be sure to check for last-minute deals.
What cheap hotels in St John offer cooking facilities or kitchenettes?
For budget-friendly hotels in St John that offer cooking facilities or kitchenettes, consider the St John Inn and Concordia Eco-Resort.The 3-star St John Inn, with a 9.2 rating, provides kitchenettes in its rooms, which is a great value for those wishing to prepare their own meals. Guests frequently praise the clean, spacious rooms and the super nice, helpful staff. Additionally, it offers free self-parking, free breakfast, and free WiFi.Another excellent option is the 3-star Concordia Eco-Resort, rated 8.0. This resort also features kitchenettes, allowing for convenient in-room cooking. Reviewers often highlight the helpful and amazing staff, the superb location, and the excellent pool.
Which cheap hotels in St John have good reviews for customer service?
For affordable hotels in St John with great customer service, travellers often recommend Wharfside Village Hotel, Cruz Bay Boutique Hotel, and St John Inn.The 3-star Wharfside Village Hotel, with an impressive 9.8 rating, receives high praise for its amazing and friendly staff. Guests appreciate the convenience of free WiFi and the onsite shopping mall, grocery store, and various shops. Many rooms also offer ocean views.Another excellent choice is the 3-star Cruz Bay Boutique Hotel, rated 9.6. Its staff are consistently described as fabulous and wonderful. This hotel offers complimentary continental breakfast, free WiFi, and free toiletries. Guests can also enjoy the nearby beach and ocean.The 3-star St John Inn, rated 9.2, is much-loved for its super nice and helpful staff. It provides free self-parking, free breakfast, free toiletries, and complimentary continental and self-serve breakfast options.
What free activities should we do in St John?
For solo travellers looking to save money in St John, there are plenty of free activities that allow you to soak up the island's natural beauty and culture. Much of the island is covered by the Virgin Islands National Park, meaning access to many of its stunning beaches and hiking trails comes at no cost.You can spend your days relaxing on the pristine sands of Trunk Bay, Cinnamon Bay, or Maho Bay, all offering incredible opportunities for swimming and sunbathing without an entry fee. For those keen on exploring the island's lush interior, numerous hiking trails wind through the national park, such as the Reef Bay Trail which leads to ancient petroglyphs and sugar mill ruins, offering both adventure and a glimpse into the island's past.Another fantastic free activity is snorkelling right off many of the beaches; just bring your own gear to discover the vibrant underwater world.
Is it cheaper to book flights and a hotel in St John as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my budget hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in St John for you.

Explore a world of travel with Expedia