Hotel · Bhaktapur
The Best Hotels in Bhaktapur
Heritage hotels and cosy Newar guesthouses inside the car-free old town — our top picks.
The most rewarding place to stay in Bhaktapur is inside the old town, where heritage hotels and family guesthouses occupy restored Newar buildings within steps of the temple squares. Below are our favourites, from a polished heritage stay near Durbar Square to a homely guesthouse by Dattatreya Square.
The short answer
For comfort and location, the Heritage Hotel Grand sits right by Durbar Square with the best views and service. On a tighter budget, the Peacock Guest House offers traditional rooms and a calmer setting near Dattatreya Square.
Staying inside the walls means you can explore the best things to do in Bhaktapur on foot before the crowds arrive — and you can always base yourself in the capital instead with our guide to the best hotels in Kathmandu.
Our top picks
Frequently asked questions
Is it worth staying overnight in Bhaktapur?+
Yes. Most visitors come as a day trip, so staying overnight lets you have Durbar Square and the temple squares almost to yourself in the early morning and at dusk, which is when the old town is at its most atmospheric.
Where is the best area to stay in Bhaktapur?+
Stay inside the old town near Durbar Square or Taumadhi Square to be steps from the main sights, or around Dattatreya Square for a quieter, more local feel. Both areas are within easy walking distance of everything.