
Find hotels in St. John's from AED 336
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in St. John's
Pet friendly
Check prices for these dates
Our top choices for St. John's hotels

Capital Hotel
Capital HotelKenmount East
9.0 out of 10, Wonderful, (1,003 reviews)
The price is AED 281
AED 336 total
includes taxes & fees
21 Mar - 22 Mar

Alt Hotel St. John's
Alt Hotel St. John'sDowntown St. John's
9.6 out of 10, Exceptional, (1,028 reviews)
The price is AED 376
AED 450 total
includes taxes & fees
29 Mar - 30 Mar

Ramada by Wyndham St. John's
Ramada by Wyndham St. John'sKenmount East
8.8 out of 10, Excellent, (1,115 reviews)
The price is AED 308
AED 368 total
includes taxes & fees
22 Mar - 23 Mar

Gower Manor Historical Bed & Breakfast
Gower Manor Historical Bed & BreakfastDowntown St. John's
9.6 out of 10, Exceptional, (164 reviews)
The price is AED 364
AED 510 total
includes taxes & fees
25 Mar - 26 Mar

Crossroads Inn & Suites
Crossroads Inn & SuitesParadise
9.2 out of 10, Wonderful, (1,000 reviews)
The price is AED 314
AED 361 total
includes taxes & fees
18 Mar - 19 Mar

Monastery Hotel
Monastery HotelCentral
8.8 out of 10, Excellent, (820 reviews)
The price is AED 359
AED 430 total
includes taxes & fees
21 Mar - 22 Mar

DoubleTree by Hilton St. John's Harbourview
DoubleTree by Hilton St. John's HarbourviewDowntown St. John's
8.8 out of 10, Excellent, (1,000 reviews)
The price is AED 306
AED 367 total
includes taxes & fees
4 Apr - 5 Apr

The Murray Premises Hotel
The Murray Premises HotelDowntown St. John's
9.0 out of 10, Wonderful, (1,579 reviews)

Best Western Plus St. John's Airport Hotel and Suites
Best Western Plus St. John's Airport Hotel and SuitesAirport Heights
9.2 out of 10, Wonderful, (1,375 reviews)
The price is AED 344
AED 411 total
includes taxes & fees
15 Mar - 16 Mar

Fairfield Inn & Suites by Marriott St. John's Newfoundland
Fairfield Inn & Suites by Marriott St. John's NewfoundlandKenmount East
9.0 out of 10, Wonderful, (1,010 reviews)
The price is AED 365
AED 437 total
includes taxes & fees
16 Mar - 17 Mar





































