St. John's hotels

St. John's hotels

Search hundreds of travel sites at once for hotels in St. John's

Check-in
Check-out
Compare vs. KAYAK |

Good to know

Low Season October
High Season March
  Average price (weeknight): $217
  Average price (weekend night): $148

cheapest month to stay

82%

expected price decrease

most expensive time to stay

576%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

How much does a hotel in St. John's cost?

Best prices found by KAYAK users in the past 24 hours.

FAQs when booking a hotel in St. John's

How much is a cheap hotel in St. John's?
KAYAK users have found double rooms in St. John's for as cheap as $31 in the last 3 days. The average price is $156.
How can I find hotels near me?
Take a look at our extensive hotel Heatmaps to find the best hotels near you.

Where to stay in St. John's?

Our Heatmaps tool will help you find the perfect place to stay in St. John's by showing you how close hotel options are to major activities

Best St. John's hotels

Show all
Five Senses Antigua - Jolly Harbour - Beach
1
9.4 Excellent (106 reviews)
Overview Reviews
Five Senses Antigua is located in Harbour View on Valley Road, just 100 meters from Valley Church Beach. Free WiFi access is available on site. Featuring three double rooms and a room with two single beds with en-suite bathrooms, the accommodations are also equipped with free cable TV. Bathrobes, towels and beach towels will be provided. The property's owner cooks in typical Italian cuisine. The international-style breakfast is included in the rate and, upon request, it is possible to have any dinner prepared for you for an additional fee. Outside, you will find an area with a patio and garden. Other facilities available include a shared lounge and laundry facilities. An array of activities can be enjoyed in the surroundings, including golfing, tennis, cycling, and horse riding. The property offers free parking. In the garden of the structure there are cats and dogs.
10.0 Excellent
Pros: Claudia is wonderful and the house is gorgeous and very close to great beaches.
Cons: No AC it was too hot in the room.
Buccaneer Beach Club - Cedar Grove - Building
2
9.3 Excellent (199 reviews)
Overview
With a stay at Buccaneer Beach Club in St. John's (Dickenson Bay), you'll be a 1-minute drive from Dickenson Bay Beach and 10 minutes from Fort James. Featured amenities include a computer station, multilingual staff, and luggage storage. Free self parking is available onsite.
Overview
Dreaming of a private island paradise, reachable only by boat? Jumby Bay is set in one of the most beautiful, undisturbed places in the world. Jumby Bay Island is one of the finest resorts in the Caribbean and provides a one-of-a-kind hideaway for a one-of-a-kind experience. Jumby Bay is a secluded haven filled with lush landscapes, stately palm trees, and three stunning white sand beaches, all situated on a 300-acre private Caribbean island, two miles from Antigua. After guests arrive at Antigua, they board a short and scenic private cruise to Jumby Bay Island, making it one of the most desirable and exclusive private retreats in the Caribbean. There are tons of activities offered on the island such as watersports and island sports. Three alluring pools, each with its own unique personality, make Jumby Bay is an aquatic sanctuary. In addition, there is a tennis club, an incredible spa, four restaurants, and three bars. The restaurants range from fine dining to poolside and a beach shack. Jumby Bay Island boasts 40 classy decorated rooms and luxury vacation villas spread across a beautiful private island. The styles of accommodations come in rooms, suites, villas, and estate homes, rooms also come with a variety of views and facilities such as a beach view, private pool, outdoor shower, outdoor soaking tub, and separate living room. All rooms come equipped with standard amenities and all necessities needed for an island getaway.
Overview Reviews
Looking for a romantic getaway in a tropical paradise? Couples and newlyweds will fall in love with the Galley Bay Resort and Spa, Antigua. Guests will find themselves miles away from the city life as they relax on the idyllic Caribbean beaches in Antigua. Surrounded by lush greenery, this all-inclusive resort caters to guests every need. Equipped with a brand new gym facility and wellness center, guests can enjoy a fitness class, then follow it up with a relaxing massage. The resort also offers plenty of outdoor activities such as swimming, kayaking, snorkeling, and sailing. For nighttime entertainment, couples can look forward to live music concerts and events. From cocktail parties to Caribbean barbeques to beach movie nights, the Galley Bay Resort and Spa, Antigua has something for everyone. Furnished with local wood and materials, the rooms are designed to bring luxury and comfort to each guest. Accommodations range from Deluxe Suites to Beachfront Rooms. Amenities include free wifi, swimming pools, 24 hr front desk, games and puzzles, air-conditioning and onsite shops. The resort offers a variety of on-site dining options. The Seagrape Restaurant serves breakfast, lunch, and dinner with a Caribbean flair. The Gauguin Restaurant is an intimate beachfront restaurant that serves lunch and dinner cuisine. For a more casual atmosphere, guests can enjoy The Barefoot Grill. Coffee Shop is a new addition to the resort, offering baked treats, tea, and coffee. For guests looking for a romantic retreat away from home, Galley Bay Resort and Spa, Antigua is a perfect choice.
10.0 Excellent
Pros: We absolutely loved Galley Bay and the beachfront rooms. Stayed for tens days and still did not want to leave. We thought the food was very good and fell in love with their signature Galley Bay special drink. Was perfect setting for honeymoon as we wanted quiet romantic setting.
Cons: The bugs on the beach were very annoying. We used an entire bottle of bug spray! It was just gnats but I would think fogging the areas would help.
Hermitage Bay - Jennings - Building
5
9.2 Excellent (140 reviews)
Overview
Hermitage Bay is a private, luxury, all-inclusive 5-star boutique hotel that sits on the west coast of Antigua. This resort features 30 beautiful guest suites among lush tropical gardens, close to the beach. The property is surrounded by 140 acres of undeveloped, lush tropical landscape, and offers an on site organic kitchen garden for sourcing fresh, local food in the on site restaurant, which also includes a lounge and patio area. 13 of the available guest suites sit on the beach while 17 of them offer a beautiful hillside location for increased privacy. All suites offer views of the ocean, gardens, and the bays in the surrounding area. Sustainable woods were used in building these rooms, which feature modern accommodations as well as complimentary WiFi, iPod docking stations, smartphone USB connections, flat-screen TV, in-room climate control, and luxury bedding and mattresses. There are also minibars in all guest rooms. This hotel offers a garden spa with a full array of treatment rooms and services for guest use, as well as meditation and yoga and pilates classes. There is an on site fitness center, an outdoor pool, complimentary airport transfer services, access to water sports activities, and unlimited food and drink as part of the all-inclusive resort package. All guest suites are detached and private. The Hermitage Bay resort hotel is ideally located with beachfront access. It is also close to many golf resorts, Jolly Harbour Marina, and helicopter tours of the area. The hotel provides assistance with sightseeing tours and recommendations, as well as transportation assistance and other guest needs.
Cocos Hotel Antigua Adults Only - Jolly Harbour - Bedroom
6
9.1 Excellent (276 reviews)
Overview
COCOS Hotel is the adults-only hotel that provides its guests incredible inclusive offers in its stunning Caribbean setting. It’s ideal for couples and honeymooners looking for all-inclusive perks in a paradisiacal setting. Located in the West Indies on the island of Antigua in the heart of the Caribbean, COCOS Hotel has plenty of natural beauty in its surroundings. It’s about 40-minutes from VC Bird International Airport and 20-minutes from St. John’s downtown area. Accommodations are all cottages and all inclusive. Guests may choose Standard View Cottages which are closest to the beach, Sunset View Cottages along the hilltop with panoramic views, or Sunset Pool Cottages with the best views and private infinity pools. All rooms have private outdoor showers, beds with mosquito nets, free Wi-Fi, and minifridges that are restocked daily. COCOS Hotel’s outdoor restaurant offers guests delectable island-style fare with global twists, all made with exceptional local ingredients, as well as a superb bar. The restaurant is casual and no reservations are needed, just show up to enjoy breakfast, lunch, and dinner with unbeatable views. Guests can enjoy nightly entertainment, kayaking, snorkeling, and wellness services onsite. The front desk can also arrange trips to Cades Reef, shopping trips to Heritage and Redcliffe Quays, and hiking at Boggy Peak/Mount Obama. For adults who want a Caribbean getaway with all the perks, a stay at COCOS Hotel is sure to delight, bringing guests closer to nature, to tranquility, and to each other.
Blue Waters Resort and Spa - Cedar Grove - Building
7
9.1 Excellent (242 reviews)
Overview
When you stay at Blue Waters Resort and Spa in St. John's, you'll be on the beach, within a 15-minute drive of Dickenson Bay Beach and Fort James. Featured amenities include limo/town car service, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.
Carlisle Bay - Saint Marys (Antigua) - Building
8
9.0 Excellent (329 reviews)
Overview
With a stay at Carlisle Bay in Carlisle Bay, you'll be near the bay, within a 15-minute drive of Jolly Beach and Leeward Islands. Featured amenities include limo/town car service, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Overview
Sandals Grande Antigua has been voted as the World’s Most Romantic Resort, year after year. This couples-only luxury resort is where to head to for beautiful waters, a relaxing setting, upscale service, great food, and much more. Sandals Grande Antigua will make for quite the memorable trip. Depending on preference, guests can choose a room with a beachfront, pool, tropical garden, or ocean view. Rooms with balconies, private pools, and patios can also be chosen. Those who want to be serviced at a moment’s notice will enjoy booking a room or suite with a personal butler. Rooms and suites at Sandals Grande Antigua have different levels of offerings. The Love Nest Luxury Suites have everything from HD smart televisions to hand-embroidered Egyptian cotton duvets. The Butler Elite has luxurious baths and an en-suite bar with top-shelf liquors. Club Sandals offers lounge access for relaxation. There is also Sandals Luxury, which refers to the basic rooms that come high-quality linens and in-room amenities. There is so much fun to be had every day. For water sports, guests can enjoy everything from kayaking and paddle boarding to windsurfing and snorkeling. There is also entertainment day and night, such as live bands, talent nights, beach parties, and carnival nights. Those interested in relaxing activities should head over to the Red Lane Spa, Treatments offered include gel nails, pedicures, and massages. Gourmet food is abundant at Sandals Grande Antigua. There are 11 restaurants and 7 bars. Cuisines offered include Southwestern, Italian, Caribbean, Japanese, and French.
Antigua Village Beach Resort - Cedar Grove - Building
10
8.6 Excellent (198 reviews)
Overview Reviews
With a stay at Antigua Village Beach Resort in St. John's (Dickenson Bay), you'll be within a 15-minute drive of Dickenson Bay Beach and Fort James. Featured amenities include a business center, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
9.4 Excellent
Pros: Everything was great
Cons: Bed was pretty hard
Sugar Ridge - Bolans - Building
11
8.5 Excellent (565 reviews)
Overview Reviews
When you stay at Sugar Ridge in Jolly Harbour, you'll be near the beach, within a 15-minute drive of Jolly Beach and Dickenson Bay Beach. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and laundry facilities. Free self parking is available onsite.
7.7 Good
Pros: The location and grounds were beautiful. Close to the beach. The room was intimate. Bed was very comfortable. Nice view from the balcony.
Cons: The facility needs updating and a good cleaning. Seat cushions in the lobby were dirty. Everything looked old and not well maintained. Food was awful. Some of the staff was helpful, but others were unenthusiastic and not very hospitable. The housekeeper did not replenish water bottles in our room. There is so much potential for this resort, just needs better management.
10.0 Excellent
Pros: Beautiful hotel, rooms, facilities, views, and great, friendly staff.
Cons: Not directly on the beach, but easy enough to get there.
10.0 Excellent
Pros: Room is clean and quite. Good internet to get business completed. Cost was very reasonable.
Cons: 20 min drive from the job I was working on but well worth it for the nice room. Lots of stairs. Don' go here if you can't walk up and down the stairs
Overview Reviews
Located in Jolly Harbour, Guesthouse Antigua Chiama Italia is by the sea, within a 10-minute drive of Jolly Harbour Golf Club and Hermitage Bay. Featured amenities include express check-out, dry cleaning/laundry services, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours).
10.0 Excellent
Pros: well equipped common area kitchen, nice clean living room with TV and slider that opens to patio over the water. half bathroom in common area nice to have. bedroom large with tv and patio also overlooking water. overall a very safe feel to the area with short walk to quiet shell filled west facing beach nice to watch sunset.
Cons: nothing really not to like. if planning to cook the knife available was less than ideal, but that’s to be expected.
Siboney Beach Club - Cedar Grove - Bedroom
13
8.4 Excellent (298 reviews)
Overview
When you stay at Siboney Beach Club in St. John's, you'll be on the beach, a 1-minute drive from Dickenson Bay Beach and 10 minutes from Fort James. Featured amenities include dry cleaning/laundry services, luggage storage, and a library. Free self parking is available onsite.
Eko Cozy Guest House - St. John's - Building
14
8.4 Excellent (80 reviews)
Overview
When you stay at Eko Cozy Guest House in St. John's, you'll be near the beach, within a 10-minute drive of Dickenson Bay Beach and Fort James. Featured amenities include dry cleaning/laundry services and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite.
Trade Winds Hotel - Cedar Grove - Building
15
8.3 Excellent (96 reviews)
Overview
With a stay at Trade Winds Hotel in St. John's (Dickenson Bay), you'll be a 1-minute drive from Dickenson Bay Beach and 8 minutes from Fort James. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite.
Overview Reviews
With a stay at Ocean Point Resort and Spa - Adults Only in St. John's, you'll be on the beach, within a 10-minute drive of Dickenson Bay Beach and Leeward Islands. Featured amenities include complimentary wired Internet access, dry cleaning/laundry services, and multilingual staff. A shuttle from the airport to the hotel is provided for a surcharge (available 24 hours), and free self parking is available onsite.
10.0 Excellent
Pros: Everything was great! Staff was very nice! The restaurant was amazing! I was with a friend and we really enjoyed our stay!Thanks to Rossana we were able to book the best tours ever! Very clean and great location! I would love to come back!!
8.8 Excellent
Pros: Close proximity to the beach, friendly staff and great atmosphere. Relaxing hotel, great views of the beach. Would recommend.
10.0 Excellent
Pros: I highly recommend it. Kindness, respect and service of the hotel staff is excellent. It is a very quiet place with a beautiful sea view and many details for the convenience of guests. CONGRATULATIONS! NICCOLÓ AND HIS TEAM ARE THE BEST!
Overview
With a stay at Northshore ApartHotel on the beach in St. John's, you'll be near the bay, within a 10-minute drive of Dickenson Bay Beach and Leeward Islands. Featured amenities include express check-in, dry cleaning/laundry services, and multilingual staff. Free self parking is available onsite.
Hawksbill by Rex Resorts - Five Islands Village - Building
18
7.7 Good (271 reviews)
Overview Reviews
Nestled on the beach, this St. John's property is just steps from Leeward Islands and Hawksbill Beaches. Galley Bay and Deep Bay Beach are also within 2 mi (3 km).
8.2 Excellent
Pros: Beach
Cons: Food -dinner Service in dining room
Starfish Jolly Beach Resort - St. John's - Bedroom
19
7.6 Good (1,731 reviews)
Overview Reviews
The Jolly Beach Resort Antigua is situated on one of the premier beaches on the Caribbean Island of Antigua. The beaches on this tropical paradise are full of fluffy white sand, while the waters are beautiful hues of turquoise. There are 464 rooms in this resort, which is one of the largest on the island. Rooms have private terraces or balconies depending on what floor they are on. The decor in the rooms is a little dated but they are comfortable and located on one of the island's most popular beaches. All rooms have private bathrooms, TVs, and free WiFi access. Guests who would like a little bit more space can choose to book a junior suite. There are 5 restaurants on the property of this all-inclusive resort. The cuisines served include Mexican, beach grill, Caribbean, Italian, and international foods. There are also 3 bars, of which one is a swim-up bar. There is a deli that’s great for anyone just wanting to grab a snack. Guests who want to venture out of the resort can check out any of the amazing restaurants located all over the island. The Jolly Beach Resort Antigua has plenty of things to do. Guests can utilize The Palms Wellness Center, which has a spa, a salon, and a fitness center. There are chairs for laying out at the pool or the beach. Visitors can get into the crystal-clear water and go for a swim, or try out any number of watersports. The resort also has basketball courts, tennis courts, volleyball, on-site snorkeling, and more. The Jolly Beach Resort Antigua is the perfect location for couples, families, and singles going on vacation. There is so much to do, and some of the best weather in the Caribbean to do it in.
4.6 Okay
Pros: BEACH AND GROUNDS WERE NICE
Cons: DIRTY,CONFUSED STAFF,PROPERTY IN POOR CONDITION IN NEED OF COMPLETE RESTORATION
Overview
Located in St. John's, Caribbean Holiday Apartments is in a rural location, within a 5-minute drive of Leeward Islands and Public Market. Featured amenities include complimentary wired Internet access and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite.