• Login or Create Account
  • Currency

    AED

You are booking hotel for more than 90 days

map
Price per night
  • (4)
  • (5)
  • (6)
  • (1)

Your Budget

to
Star Category
  • (1)
  • (9)
  • (6)
User Rating
  • (9)
  • (5)
  • (2)
  • (16)
  • (16)
Property Type
  • (13)
  • (2)
Chains
  • (1)
  • (2)
  • (1)
Amenities
Guests Love
  • (5)
  • (2)
  • (16)

Show -3 more

Booking Preference
Booking Preference
  • (14)
  • (2)
BACK TO TOP

16 Properties in St. John's

hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Jag Boutique Hotel

St. John's | 9.3 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
GymGym
Hurry! only last few rooms left at this price
Excellent4.6

(1337 Ratings)

AED 261

AED 216

+ AED 63 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background
Room in a Homestay

Gower Manor Historical Bed & Breakfast

St. John's | 5.9 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Room in a Homestay
| Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

JacuzziJacuzzi
Refrigerator
Free Cancellation till 11 hrs before check in
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.8

(131 Ratings)

AED 412

AED 334

+ AED 101 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Crossroads Inn & Suites

St. John's
Elevator/LiftElevator/Lift
Free Cancellation
Excellent4.6

(1000 Ratings)

AED 386

AED 283

+ AED 69 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

The Murray Premises Hotel

St. John's | 8.7 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.4

(1229 Ratings)

AED 272

AED 224

+ AED 65 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Courtyard by Marriott St. John's Newfoundland

St. John's | 7.9 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
GymGym
Hurry! only last few rooms left at this price
Excellent4.5

(998 Ratings)

AED 328

+ AED 64 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background
Room in a Homestay

Leaside Manor by The Leaside Group

St. John's
Room in a Homestay
| Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Free Cancellation till 24 hrs before check in
Breakfast Included
Hurry! only 1 room left at this price
Excellent4.5

(349 Ratings)

AED 375

AED 272

+ AED 80 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Best Western Plus St. John's Airport Hotel and Suites

St. John's | 1.6 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Water park
Swimming PoolSwimming Pool
GymGym
Hurry! only last few rooms left at this price
Excellent4.5

(1216 Ratings)

AED 394

AED 315

+ AED 94 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Alt Hotel St. John's

St. John's | 8 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
GymGym
Free Cancellation till 24 hrs before check in
Excellent4.7

(1000 Ratings)

AED 370

AED 266

+ AED 78 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Delta Hotels by Marriott St. John's Conference Centre

St. John's | 9.2 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Swimming PoolSwimming Pool
GymGym
JacuzziJacuzzi
Hurry! only last few rooms left at this price
Excellent4.4

(1001 Ratings)

AED 275

+ AED 70 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Monastery Hotel

St. John's | 10 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
SpaSpa
Free Cancellation till 24 hrs before check in
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.3

(507 Ratings)

AED 373

AED 271

+ AED 80 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Hampton Inn & Suites by Hilton St. John's Airport

St. John's | 5.7 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Swimming PoolSwimming Pool
GymGym
Free Airport TransferFree Airport Transfer
Free Cancellation
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.5

(1004 Ratings)

AED 353

AED 301

+ AED 59 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Holiday Inn Express & Suites ST JOHN'S AIRPORT

St. John's | 9 minutes walk to St. John's Airport, NL (YYT-St. John's Intl.)
Swimming PoolSwimming Pool
GymGym
Free Airport TransferFree Airport Transfer
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.5

(1003 Ratings)

AED 360

+ AED 68 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Edge of the Avalon Inn

Kids Play AreaKids Play Area
BarBar
Free Cancellation
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.4

(152 Ratings)

AED 521

AED 439

+ AED 104 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Cliffs Edge Retreat

St. John's
Free Cancellation
Excellent4.9

(74 Ratings)

AED 998

AED 733

+ AED 174 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Newfound Inn & Suites

St. John's
CanoeingCanoeing
BarBar
Indoor GamesIndoor Games
Free Cancellation
Hurry! only last few rooms left at this price
Very Good4.2

(99 Ratings)

AED 302

AED 254

+ AED 79 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background
Room in a Homestay

The Roses Heritage Inn

St. John's | 7.6 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Room in a Homestay
| Sleeps 2 guests
Room in a Homestay

Room in a Homestay

Room in a Property

Private access to a Bedroom & Bathroom, shared access to Living room, Kitchen & other common spaces with fellow guests

Please refer to Property Layout section on the Details page for access information for All spaces

Shared Kitchen
Hurry! only 1 room left at this price
Excellent4.3

(150 Ratings)

AED 382

AED 267

+ AED 84 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

DoubleTree by Hilton St. John's Harbourview

St. John's | 7.7 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
GymGym
Excellent4.8

(924 Ratings)

AED 287

AED 249

+ AED 48 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Fairfield Inn & Suites by Marriott St. John's Newfoundland

St. John's | 11.6 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Elevator/LiftElevator/Lift
Breakfast Included
Hurry! only last few rooms left at this price
Excellent4.5

(1001 Ratings)

AED 357

AED 304

+ AED 70 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Sandman Signature St. John's Hotel

St. John's
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation till 24 hrs before check in
Excellent4.4

(1885 Ratings)

AED 348

AED 243

+ AED 77 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default backgrounddefault backgrounddefault backgrounddefault background

Holiday Inn ST. JOHN'S CONFERENCE CENTRE

St. John's | 5.1 km drive to St. John's Airport, NL (YYT-St. John's Intl.)
Swimming PoolSwimming Pool
GymGym
Very Good3.8

(947 Ratings)

AED 347

+ AED 78 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in St. John's


Check out best St. John's hotel deals and offers on more than 26 hotels in St. John's only on MakeMyTrip!

Wondering where to book your stay in St. John's ? We understand your desire for comfort and hence have listed out the best St. John's hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in St. John's . Select from best 26 hotels in St. John's .

All Above properties for St. John's are updated on Thursday, December 25, 2025- 04.14.

Book affordable hotels in St. John's at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in St. John's , Stay in St. John's 's best hotels! St. John's Hotels Price Starts from Minimum AED 332 for Budget hotel. If you’re looking for a cheap hotel in St. John's , you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your St. John's accommodation. Check Price Now!


Facts About St. John's , Canada

Hotels in St. John's 26
Lowest Price 332 AED
Highest Price 2113 AED

Five Star Hotels in St. John's

Monastery Hotel

0 1 2 3 4 0 1 2 3 4

AED 395

Per Night

St. John's

Budget Hotels in Nearby Cities

Hotels By Category in St. John's

Get the best deals on different type of Hotel categories in St. John's with MakeMyTrip.com. Choose from 26 hotels in St. John's . Just AED 332 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Luxury Hotels in Nearby Cities

Properties in St. John's

Hotels By Star Category in St. John's

Premium Hotels in Nearby Cities

Stephenville

Cranberry Cove Inn

0 1 2 3 0 1 2 3 4

AED 579

Per Night

Cape Breton

Comfort Inn

0 1 2 3 0 1 2 3 4

AED 432

Per Night

Corner Brook

Show
Hide

More Deals For You!

More discounts for your Hotels

Get Flat

25% off*

MMTWELCOME

Upto AED 250. Applicable only for First time user


Up to

20% off*

SUPERSAVER

Upto AED 400. Valid on 100,000+ Hotels.


Up to

30% off*

SAVERSUPER

Get Great Discount, Upto AED 500.