Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Explore thousands of activities with free cancellation and no added fees.

Design your experience with airport transfers, excursions, day tours & more.

Get an insider's look in what to book before you travel.


Top 10 Things To Do In St. John

See all 149 things to do in St. John

Most Popular Booked St. John Hotels

Radisson Aquatica Resort Barbados $113
Radisson Aquatica Resort Barbados

Radisson Aquatica Resort Barbados

Aquatic Gap, Carlisle Bay, Bridgetown, St. Michael
     
    4.0
    of 5, from 13 reviews
    4.0 out of 5.0 Stars

    This eco-friendly resort includes 2 restaurants, an outdoor pool, and a 24-hour fitness center. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Families will appreciate the onsite laundry facilities, kid-friendly dining, and supervised childcare.

    Hilton Barbados Resort $165
    Hilton Barbados Resort

    Hilton Barbados Resort

    Needhams Point, Bridgetown, St. Michael
       
      3.9
      of 5, from 19 reviews
      4.5 out of 5.0 Stars

      A full-service spa, 3 restaurants, and an outdoor pool are all featured at this smoke-free resort. Relax with free beach cabanas, sun loungers, and beach umbrellas. There's fun for all ages with a children's club and a children's pool, and in-room childcare is an added bonus.

      Sue's apt. $40
      Sue's apt.

      Sue's apt.

      Sue's Apt., Kendal, Saint John
         
        3.0 out of 5.0 Stars

        This apartment features a garden, barbecue grills, and free self parking. A free airport shuttle is offered as well. A free grocery shopping service, a picnic area, and luggage storage are also on offer.

        Ideal Countryside Getaway $40
        Ideal Countryside Getaway

        Ideal Countryside Getaway

        Kendal, St. John
           
          0.0 out of 5.0 Stars

          Situated in Kendal, this apartment building is within 3 mi (5 km) of St. Philip Parish Church, Sunbury Plantation House, and Kendal Sporting. Crane Beach and Foursquare Rum Factory and Heritage Park are also within 6 mi (10 km).

          Rustic Farmhouse Stay 1 Bedroom Self Contained Apartment $53
          Rustic Farmhouse Stay 1 Bedroom Self Contained Apartment

          Rustic Farmhouse Stay 1 Bedroom Self Contained Apartment

          Newcastle, St. John
             
            0.0 out of 5.0 Stars

            Situated in a rural location, this apartment building is 1 mi (1.7 km) from Ocean Echo Stables and 1.8 mi (2.9 km) from Bathsheba Beach. Tent Bay and Andromeda Botanic Gardens are also within 2 mi (3 km).

            Swim Barbados Holidays $486
            Swim Barbados Holidays

            Swim Barbados Holidays

            Seascape, Bath Beach, Bath, Saint John
               
              3.0 out of 5.0 Stars

              This vacation home features a terrace, laundry facilities, and free self parking. Enjoy freebies like full breakfast and a roundtrip airport shuttle A garden, a free grocery shopping service, and a picnic area are also on offer.

              Rustic Farmhouse Stay With Awesome Views! Get Rates
              Rustic Farmhouse Stay With Awesome Views!

              Rustic Farmhouse Stay With Awesome Views!

              Newcastle, St. John
                 
                0.0 out of 5.0 Stars

                A garden is available at this apartment.

                Beautiful, Spacious two Bedroom Apartment With Lovely Gardens and Awesome Views Get Rates
                Beautiful, Spacious two Bedroom Apartment With Lovely Gardens and Awesome Views

                Beautiful, Spacious two Bedroom Apartment With Lovely Gardens and Awesome Views

                Newcastle, St. John
                   
                  0.0 out of 5.0 Stars

                  Situated in a rural location, this apartment building is 0.9 mi (1.4 km) from Ocean Echo Stables and 2.4 mi (3.8 km) from Bathsheba Beach. Tent Bay and Bath Beach are also within 3 mi (5 km).

                  St. John Activities