Skip to main content

Filter by:


Star rating

Review score

Saint John – 110 hotels and places to stay
See the latest prices and deals by choosing your dates.
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...

Beautiful hotel fabulous facilities
7.5
Scored 7.5
Good
Rated good
145 reviews
Price from£324.89per 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
260 reviews
Price from£331.09per 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.

My Daughter and I love everything about this place 😍 The atmosphere especially is calming relaxing and soothing. I could definitely sleep outside if not for mosquitoes and other things lol . I love the woods it was my favourite place to relax and both pools were warm and rejuvenating. The receptionist was really pleasant and friendly. He made sure we were well taken care of. The bed was comfy I slept as if I were home so I will be coming back soon.
8.4
Scored 8.4
Very good
Rated very good
147 reviews
Price from£160.76per night
Kelly's Studio Apartment - Rental near Airport, Amenities and Bus Route, hotel in Saint John

Located in Saint Philip, Kelly's Studio Apartment - Rental near Airport, Amenities and Bus Route provides accommodation with free WiFi and free private parking.

Tha apartment is spotlessly clean and well equipped. Quiet location, yet close to supermarkets and food outlets. Friendly and helpful host.
9.1
Scored 9.1
Superb
Rated superb
19 reviews
Price from£97.31per 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.

My husband stayed and would like to compliment the customer service saying it was excellent that also matched the cleanliness and the condition of the apartment. He was very pleased and would recommend we both staying there. Thank you.
9.2
Scored 9.2
Superb
Rated superb
122 reviews
Price from£61.16per 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.

This place is heaven on earth. The beauty is astounding. Don’t ever hesitate to stay here, it’s one of the most beautiful places on earth. Everyone is kind and welcoming and you will never forget this experience. I’m grateful.
8.1
Scored 8.1
Very good
Rated very good
97 reviews
Price from£59.58per 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 from£170.94per 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 from£163.75per night
Hotel PomMarine, hotel in Saint John

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

The evening meals were excellent.
8.3
Scored 8.3
Very good
Rated very good
518 reviews
Price from£141.35per night
Palm Garden Hotel Barbados, hotel in Saint John

This hotel is located on the south coast of Barbados, 5 minutes' walk from Worthing Beach and 6 km from Bridgetown. It features an outdoor pool, restaurant and rooms with free Wi-Fi.

Well maintained, lovely gardens
7.3
Scored 7.3
Good
Rated good
366 reviews
Price from£105.45per night
See all hotels near Saint John
Subscribe to receive premium deals

Prices drop the moment you sign up!