Top-Rated Havens in York's Historic Heart

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled in the center of historic Yorkshire, the city of York is a tapestry of rich heritage and stunning architecture, a perfect backdrop for an array of exquisite accommodations. Discerning travelers seeking comfort and elegance will find a selection of nice hotels in York, each promising a unique story and a memorable stay. From the shadow of the imposing York Minster to the tranquil banks of the River Ouse, these hotels are strategically situated to offer both convenience and enchanting views.

Choosing the right hotel can elevate your experience of York, blending modern luxuries with the charm of this medieval city. Visitors can indulge in beautifully appointed rooms, spas that soothe the senses, and gastronomic delights that celebrate local flavors. These havens of hospitality, found within the ancient city walls or in the verdant countryside nearby, cater to a variety of tastes and styles, ensuring that every stay is as comfortable as it is captivating.

For those planning a getaway to this timeless city, delving into the offerings of nice hotels in York isn't simply about finding a place to rest—it's about discovering a retreat that resonates with the area's lineage and culture. Insightful recommendations will guide guests to establishments where the service is as impeccable as the settings are inspiring. By choosing from these distinguished abodes, your journey to York will be transformed into an experience steeped in opulence and local lore.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. The Grand, York
2. The Milner York
3. Novotel York Centre
4. The Milner York
5. Guy Fawkes Inn
6. The Queens Hotel & Victoria Cloisters Apartments
7. Middlethorpe Hall & Spa
8. Delta Hotels By Marriott York
9. Hotel Indigo York By Ihg

Boutique Charm: Nice Hotels in York

Check Availability

York
Nov 12, 2026 - Nov 13, 2026

The Grand, York

9.2

Good

(6087 Reviews)

+ 91 photos
The Grand York, renowned for being York's first five-star hotel, sets the standard for indulgence with its full-service spa, state-of-the-art gym, and heated indoor pool. The hotel itself radiates grandeur in its Edwardian architecture, yet it is the award-winning spa that beckons those in need of pampering. With an array of treatments, a relaxation lounge, and a secluded atmosphere, it offers a health and wellness sanctuary in the heart of the city. Accommodations are sumptuously appointed, service is impeccable, and the holistic wellness experience is infused with luxury, making The Grand York a premier selection among nice hotels in York for a spa getaway.
Address: Station Rise
Rating: Good 9.2 (6087 Reviews)
Rooms: 204
Price: From 230$

The Milner York

8.4

Good

(6276 Reviews)

+ 91 photos
Set in the very heart of the city with breathtaking views of the historic York Minster and its scenic gardens, The Principal York is just steps away from York Train Station. This grand Victorian hotel offers elegant and spacious rooms with modern amenities, surrounded by beautifully landscaped gardens. Guests can dine at the on-site restaurant, which boasts picturesque views of the River Ouse, or unwind at the indoor heated pool and sauna. The river's proximity allows you to start your morning with a rejuvenating riverside stroll, making The Principal York a top choice among nice hotels in York for those seeking waterside tranquility.
Address: Station Road
Rating: Good 8.4 (6276 Reviews)
Rooms: 155
Price: From 187$

Family-Friendly Finds: Nice Hotels in York

Families traveling to York will find a selection of hotels that cater to a memorable and stress-free stay for all ages. These accommodations consider the needs of both parents and children, offering spacious family rooms, kid-friendly amenities, and locations close to York's family attractions. Whether you're looking for an engaging history lesson at the nearby York Castle Museum or a playful day out at the Jorvik Viking Centre, these nice hotels in York ensure that comfort isn't sacrificed when traveling with loved ones. From special kids' menus to tailored activities that entertain, these hotels understand the art of family hospitality in the historic heart of Yorkshire.

Novotel York Centre

8.3

Good

(5128 Reviews)

+ 91 photos
The Novotel York Centre hotel makes family trips a breeze with its modern, spacious rooms and a dedicated play area for children. Situated on the banks of the River Foss, families can easily access the historic center, York Dungeon, and the National Railway Museum. Practicality meets comfort with indoor swimming pools, child-friendly dining, and airy family rooms designed to accommodate the dynamics of traveling with kids. The hotel also offers free accommodation for children staying in their parents' room, making it an economic choice for family vacations. With its welcoming atmosphere and prime location, it's a standout among nice hotels in York for those exploring the city with children.
Address: Fishergate
Rating: Good 8.3 (5128 Reviews)
Rooms: 152
Price: From 174$

The Milner York

8.4

Good

(6276 Reviews)

+ 91 photos
Just steps from the iconic York Train Station, The Principal York offers a touch of luxury suitable for the whole family. The hotel's historic Victorian architecture and landscaped gardens provide an enchanting setting, while inside, families find contemporary comfort. Spacious family rooms with bunk beds and engaging amenities keep children entertained, while the hotel's indoor pool and proximity to York's main attractions ensure a pleasant experience for parents too. Special services, including children's menus and cots upon request, highlight The Principal York's attention to family needs, blending historic elegance with modern-day family living.
Address: Station Road
Rating: Good 8.4 (6276 Reviews)
Rooms: 155
Price: From 187$

Affordable Luxury: Nice Hotels in York

The beauty of York can be enjoyed without compromise, even for those mindful of their budget. This section is dedicated to showcasing that luxury need not come with a hefty price tag. These nice hotels in York provide stunning decor, exceptional service, and added touches of indulgence, all while keeping an eye on affordability. They prove that budget-friendly options can still offer the style and comfort characteristic of York's more costly establishments. From grandiose lobbies to rooms outfitted with plush furnishings, these hotels dispel the myth that luxury can't be economical, proving that value and opulence can indeed go hand in hand in York.

Guy Fawkes Inn

8.1

Good

(951 Reviews)

+ 91 photos
Standing on the very spot where the famous conspirator Guy Fawkes was born, The Guy Fawkes Inn is as much a part of York’s history as the adjoining medieval church, St Michael le Belfrey. This atmospheric inn offers thirteen four-poster bedrooms, combining antique touches with modern amenities in a building that dates back to the 1500s. With its creaky floors and gas-lamp lighting, the inn transports guests to a bygone era, while the acclaimed restaurant serves traditional English food with a twist. For history buffs and those seeking an authentic historical stay, The Guy Fawkes Inn is a standout amongst the myriad of nice hotels in York.
Address: 25 High Petergate
Rating: Good 8.1 (951 Reviews)
Rooms: 13
Price: From 152$

The Queens Hotel & Victoria Cloisters Apartments

8.2

Good

(4249 Reviews)

+ 91 photos
Nestled beside the River Ouse, The Queens Hotel is perfectly situated within York's city center, providing a serene getaway with the convenience of a central location. This hotel offers comfortable rooms with some boasting superb river views. It's an ideal spot for those who wish to relax by the water after a day of exploring York's winding streets and historic sites. The riverside lounge area allows guests to enjoy the tranquil flow of the water, while the restaurant offers hearty meals with a view. For travelers enamored by the charm of York's riverside, The Queens Hotel promises a picturesque and soothing stay amongst the selection of nice hotels in York.
Address: City Centre, Queens Staith Road, Skeldergate
Rating: Good 8.2 (4249 Reviews)
Rooms: 88
Price: From 157$

Wellness Retreats: Nice Hotels in York

York isn't just a haven for history enthusiasts; it is also home to several hotels that offer wellness retreats for those seeking relaxation and rejuvenation. Emphasizing rest, recovery, and personal well-being, these establishments feature top-tier spa facilities, tranquil settings, and health-oriented services. Whether it's indulging in a therapeutic massage, unwinding in a steamy sauna, or practicing yoga amid serene surroundings, these nice hotels in York invite guests to unwind and realign. Each hotel presents guests with an opportunity to escape the hustle of everyday life and enter a realm where well-being is paramount.

Middlethorpe Hall & Spa

9.3

Good

(574 Reviews)

+ 91 photos
Exuding tranquility and set within 20 acres of manicured gardens, Middlethorpe Hall & Spa is a historic country house hotel offering a peaceful wellness retreat. This National Trust property not only provides elegant rooms and fine dining but also houses a boutique spa retreat. The spa specializes in a range of revitalizing treatments, a swimming pool, a sauna, and a steam room, with the hallmark of the service being its personally tailored approach.
Address: Bishopthorpe Road
Rating: Good 9.3 (574 Reviews)
Rooms: 17
Price: From 200$

Delta Hotels By Marriott York

8.1

Good

(5413 Reviews)

+ 91 photos
Perched near the banks of the River Ouse, the York Marriott Hotel combines comfort with stunning natural views. Visitors can select rooms with balconies that provide sweeping vistas of the river and racecourse beyond. The hotel comes equipped with a leisure club, featuring a gym, an indoor pool, and a spa for relaxation and wellness needs. The outdoor patio offers guests a chance to enjoy meals or drinks while soaking in the calm atmosphere of the river. Whether it's for leisure or business, the York Marriott Hotel stands out among nice hotels in York for offering a resort-like experience within the city limits.
Address: Tadcaster Road
Rating: Good 8.1 (5413 Reviews)
Rooms: 150
Price: From 146$

Riverside Respite: Nice Hotels in York

For those looking to enjoy the picturesque scenery of York's waterways, there is a selection of riverside hotels that combine serene views with the city's historic appeal. Staying by the river offers a tranquil escape and a different perspective of York, with easy access to walks along the riverbank and boat tours. These hotels often feature rooms with stunning water views, on-site restaurants overlooking the river, and patios where you can relax and watch the world go by. Ideal for romantic getaways or peaceful retreats, these nice hotels in York provide both a scenic and a serene stay.

Hotel Indigo York By Ihg

8.8

Good

(2825 Reviews)

+ 91 photos
Embrace affordable luxury at Hotel Indigo York, where the design reflects the rich chocolate heritage of the area along with contemporary flair. Guests can enjoy vibrant, individually designed rooms with all the mod-cons, superb service, and the perks of a boutique experience without the extravagant price tag. Centrally located in the Walmgate neighborhood, known for its booming food and drink scene, the hotel also dishes out locally sourced cuisine in its on-site restaurant. The sleek accommodations are thoughtfully appointed with luxury in mind, from rainfall showers to plush bedding, making it a top choice for travelers seeking value among nice hotels in York.
Address: 88-96 Walmgate
Rating: Good 8.8 (2825 Reviews)
Rooms: 184
Price: From 194$

Historic Hideaways: Nice Hotels in York

Remaining faithful to York's rich historical legacy, numerous hotels are set in buildings that are steeped in history. These hotels provide a living narrative, inviting guests to reside in places that have been integral parts of York's past. From former residences of nobility to restored landmarks, these accommodations offer the opportunity to sleep within the walls of history, all while enjoying modern comforts. Each historic hideaway integrates period features and traditional décor with contemporary need, ensuring that your stay is an immersive historical experience.