Skip to main content

Hotels near Saint John

Search hotels and more near Saint John

Filter by:


Star rating

Review score

Saint John – 114 hotels and places to stay

See the latest prices and deals by choosing your dates.
The Atlantis Historic Inn, hotel in Saint John

Located on the east coast of Barbados, St. Joseph’s Atlantis Hotel offers panoramic ocean views and an outdoor pool. The historic hotel features on-site dining and free Wi-Fi.

The location is nice , rooms spacious
8.0
Scored 8.0
Very good
Rated very good
19 reviews
Price fromUS$351.77per night
Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort, hotel in Saint John

Located in Saint Philip, 200 metres from Long Beach, Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort provides accommodation with an outdoor swimming pool, free private parking, a fitness...

Good outdoor space and pools
7.7
Scored 7.7
Good
Rated good
172 reviews
Price fromUS$409per night
The Crane Resort, hotel in Saint John

Located on famous Crane Beach and overlooking the ocean, this Caribbean resort hotel offers 5 restaurants and lighted swimming pools. It is a 15-minute drive from Grantley Adams International Airport....

Staff was very friendly, room very clean.
7.1
Scored 7.1
Good
Rated good
261 reviews
Price fromUS$416.81per night
Santosha Barbados, hotel in Saint John

Santosha Barbados is located in a rural part of Barbados, 300 metres from Walkers Beach and 35 minutes’ drive from Grantly Adams International Airport.

We had an amazing view from our balcony. Complimentary movies on TV. Beautiful location.
8.4
Scored 8.4
Very good
Rated very good
149 reviews
Price fromUS$202.38per night
Manderley Villas, hotel in Saint John

Situated in Saint Philip, 2.3 km from Foul Bay Beach, Manderley Villas features air-conditioned accommodation with a balcony and free WiFi.

Loved the location - not too far away from the airport and the same parish where my Bajan family resides. Both Maureen and Vincent are lovely people and attentive to my needs. The apartment is very clean, comfortable and had no issues whatsoever. I can't wait for my next visit. Thank you
9.2
Scored 9.2
Superb
Rated superb
128 reviews
Price fromUS$77per night
Rest Haven Beach Cottages, hotel in Saint John

Located in Bathsheba, Rest Haven Beach Cottages offers free WiFi access and free private parking. Each room here will provide you with a patio and a seating area.

The location is second to none, we spent our evenings sitting on the porch looking out over the ocean drinking many a rum punch. Sparsely furnished and in need of modernization but if like us you can overlook these points, you will have a wonderful time. Bathsheba is a small village with few restaurants but with all the feel of the Caribbean. If you want something away from the busy resorts this is the place for you.
8.1
Scored 8.1
Very good
Rated very good
100 reviews
Price fromUS$75per night
Fortescue Cherry Blossom Apartments, hotel in Saint John

Boasting garden views, Fortescue Cherry Blossom Apartments offers accommodation with balcony, around 2.2 km from Skeetes Bay Beach. With quiet street views, this accommodation provides a patio.

Gift upon arrival. quiet location. superb host
8.8
Scored 8.8
Fabulous
Rated fabulous
5 reviews
Price fromUS$215.20per night
Hilton Grand Vacations Club The Crane Barbados, hotel in Saint John

Hilton Grand Vacations Club The Crane Barbados has a restaurant, outdoor swimming pool, a bar and garden in Saint Philip. This 4-star resort offers a concierge service and a tour desk.

A village feel
7.7
Scored 7.7
Good
Rated good
176 reviews
Price fromUS$218.68per night
Hotel PomMarine, hotel in Saint John

Hotel PomMarine has an outdoor swimming pool, garden, a shared lounge and terrace in Bridgetown.

Staff were very friendly, helpful & polite - particularly the cleaning ladies, security & serving staff at Breakfast, they were all lovely & helped to make for a very pleasent stay Room was clean, comfortable &, most importantly, had air-con! Had everything I needed Breakfast was good, selection of hot food, cereals, yogurts, fruit & juice - service a little muddled at times, when it got busy, but not a major issue & as mentioned the staff were always helpful & polite
8.3
Scored 8.3
Very good
Rated very good
532 reviews
Price fromUS$177.95per night
Yellow Bird Hotel, hotel in Saint John

Located right on the beachfront in St Lawrence Gap, Yellow Bird Hotel offers an outdoor pool, a sun deck and a poolside restaurant and bar.

The room was super clean…the staff were very friendly And the food at “the bay” was great Can’t wait to visit again
8.9
Scored 8.9
Fabulous
Rated fabulous
405 reviews
Price fromUS$166.20per night
See all hotels near Saint John