Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Holidays in St. John

Exploring a new city is always a fun experience, so why not come and discover just what it is that makes St. John tick?

St. John Holidays

From flights to accommodation and any memorable adventure in between, ebookers is here to make your ideal St. John getaway a reality.

Save up to 16%* if you decide to lock in both your airfares and hotel rooms with us.

Scan through our comprehensive collection of over 500 airline partners and more than 500,000 properties worldwide. You can take off in style and nod off stress free anywhere you decide to go.

Better yet, we also offer our Price Guarantee. That is, if you come across a cheaper Flight + Hotel deal elsewhere within 48 hours pre check in, we will match it and repay you the difference.

There's no time like now to pack your bags and shorten your bucket list. Whether you'd like to experience the excitement of a non-stop metropolis or just find a bit of breathing space by the seaside, we can help you make it happen. Terms and Conditions apply.

Holidays in St. John

From here, it's roughly 13 miles to the west to St. Thomas and 16 miles to the northeast to Great Camanoe Island.

Reef Bay Trailhead and Francis Bay Trail are wonderful places to catch some sun, indulge in a picnic or just sit back and people-watch. Bordeaux Mountain Trail and Ram Head Trail are also well-known meeting places for locals and visitors alike.

You can't go past a day spent at the seaside. You're spoilt for choice around here, with Trunk Bay and Caneel Bay Beach among the top places to dip a toe in the water. Those who would love to discover more should continue to Sunset Beach and Maho Beach.

If you're searching for some time out and a bit of fresh air, plan a trip to Whistling Cay or Virgin Islands National Park. Want to have a few options on hand? St John Eco Hike & Snorkel Adventure is also well worth a visit.

Wander the halls and admire the amazing collections at the Elaine Lone Sprauve Library and Museum. You're bound to find something which grabs your attention.

St. John offers many choices when it comes to history-filled attractions. You're sure to gain a deeper comprehension of the past at Annaberg Plantation and Fort Berg. Catherineberg Ruins and Peace Hill Windmill are also worth wandering around.

Do some soul-searching or just quietly take in the stillness of Emmaus Moravian Church, a historic house of worship.

Deck out your wardrobe with the latest fashions or search for a memento of your holiday at St. John Spice. If you can't quite find what you want there, there are plenty more stores to rifle through at Mongoose Junction.

It's far better to look back on your past and say, "Can you believe I did that?," rather than, "I wish I did that." So, while you're in St. John you should also discover some of the lesser-known attractions, such as Cinnamon Bay Beach and Francis Bay. Lameshure Beach and Salt Pond Bay also promise an enjoyable day out.

Best St. John Flight + Hotel Holiday Deals

See all 391 properties in St. John
The Westin St. John Resort Villas

The Westin St. John Resort Villas

300A Chocolate Hole, P.O. Box 8310, St. John, St John
    4.5 out of 5.0
     
     

    The comfortable rooms at The Westin St. John Resort Villas get good marks from our customers. During your stay, you're just a quick walk from Leeward Islands. ...

    The Westin St. John Resort Villas£303

    The Westin St. John Resort Villas£303
    St John Inn

    St John Inn

    277 Estate Enighed, St. John, St John
      3.0 out of 5.0
       
       

      Our customers tell us that they enjoy the free breakfast at St John Inn. During your stay, you're just a quick walk from Virgin Islands National Park. Enjoy ...

      St John Inn£141

      St John Inn£141
      Estate Lindholm

      Estate Lindholm

      6B Estate Caneel Bay, St. John, St John
        3.0 out of 5.0
         
         

        Our customers tell us that they enjoy the spacious rooms at Estate Lindholm. During your stay, you're just a quick walk from Virgin Islands National Park. Free ...

        Estate Lindholm£242

        Estate Lindholm£242
        Gallows Point Resort

        Gallows Point Resort

        3 AAA Gallows Point Road, P O Box 58, St. John, St John
          4.0 out of 5.0
           
           

          Our customers tell us that they can't get enough of the spacious aparthotels at Gallows Point Resort. During your stay, you're just a quick walk from Leeward ...

          Gallows Point ResortGet Rates

          Cruz Bay Boutique Hotel

          Cruz Bay Boutique Hotel

          74-2 Cruz Bay Town, St. John, St John
            3.0 out of 5.0
             
             

            Our customers tell us that they enjoy the comfortable beds at Cruz Bay Boutique Hotel. During your stay, you're just a quick walk from Virgin Islands National ...

            Cruz Bay Boutique Hotel£196

            Cruz Bay Boutique Hotel£196
            Sea Shore Allure

            Sea Shore Allure

            271 & 272 Fish Fry Drive, St. John, St John
              4.5 out of 5.0
               
               

              During your stay at Sea Shore Allure, you're just a quick walk from Leeward Islands. Enjoy features like free WiFi in public areas and free self-parking, plus ...

              Sea Shore AllureGet Rates

              Suite St. John at Gallows Point Resort

              Suite St. John at Gallows Point Resort

              3 AAA Gallows Point Road, St. John, St John
                4.0 out of 5.0
                 
                 

                Our customers tell us that they can't get enough of the restaurant at Suite St. John at Gallows Point Resort. During your stay, you're just a quick walk from ...

                Suite St. John at Gallows Point Resort£387

                Suite St. John at Gallows Point Resort£387
                Coconut Coast Villas

                Coconut Coast Villas

                268 Estate Enighed, St. John
                  3.0 out of 5.0
                   
                   

                  Coconut Coast Villas's walkable location gets good marks from our customers. During your stay, you're just a quick walk from Leeward Islands. Features include ...

                  Coconut Coast VillasGet Rates

                  Hillcrest Guest House USVI

                  Hillcrest Guest House USVI

                  #157 Enighed, Cruz Bay, St. John, U.S. Virgin Islands
                    3.0 out of 5.0
                     
                     

                    During your stay at Hillcrest Guest House USVI, you're just a quick walk from Leeward Islands. This 3-star guesthouse has 6 rooms. Enjoy your stay with amenities ...

                    Hillcrest Guest House USVIGet Rates

                    Grande Bay Resort

                    Grande Bay Resort

                    Cruz Bay Quarter, St. John, US Virgin Islands
                      4.0 out of 5.0
                       
                       

                      Our customers tell us they enjoy Grande Bay Resort's good location. During your stay, you're just a quick walk from Leeward Islands. You'll find features such ...

                      Grande Bay ResortGet Rates

                      *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.