Why results appear this way

Find Hotels with Restaurants Near Leicester Square

The Grand at Trafalgar Square

St James, London
8.5

Very good

3,027 reviews

Boutique hotel in central London with a fitness center and on-site restaurant near Trafalgar Square.

Top rated

Free WiFi

Non-Smoking Rooms

Room service

from
$307
/ night


FAQs

Hotels with restaurants near Leicester Square offer a diverse array of cuisines to cater to various tastes and preferences. You may find options ranging from traditional British fare and Italian pastas to Asian fusion dishes and contemporary European cuisine. Many establishments prioritize fresh, local ingredients, providing a unique dining experience that reflects the culinary vibe of London. It's common for these hotels to adapt their menus seasonally, offering guests the chance to enjoy dishes made with ingredients at their peak.


Many hotels with restaurants near Leicester Square are designed to be family-friendly, offering menus that cater to children and provide high chairs or booster seats upon request. These restaurants often feature a relaxed atmosphere and may provide kid-friendly options, such as smaller portions of popular dishes or specially crafted meals that appeal to younger palates. Additionally, some establishments offer activities or entertainment that can keep children engaged while dining.


Hotels with a restaurant near Leicester Square typically offer a range of amenities to enhance your stay. Alongside the dining options, you might find bars or lounges where you can enjoy drinks before or after your meal. Many hotels also provide room service, allowing guests to enjoy restaurant dishes in the comfort of their accommodation. Additionally, common amenities may include fitness centers, complimentary Wi-Fi, concierge services, and access to business facilities, depending on the specific hotel.


Making reservations at hotels with restaurants near Leicester Square is generally straightforward. Many hotels allow you to book a table directly through their website or via phone. Some may also use online reservation platforms where you can check availability and secure a table in advance. It's advisable to make reservations, especially during peak dining times or weekends, to ensure you have a spot and to enjoy your meal without waiting.


The ambiance in restaurants at hotels near Leicester Square varies significantly but often reflects the character of the surrounding area. Many restaurants feature stylish and contemporary decor, creating an inviting atmosphere for both casual dining and special occasions. From intimate settings with soft lighting to vibrant spaces filled with natural light, these restaurants aim to provide a pleasant dining experience. Additionally, some may host live music or events, enhancing the overall vibe and making your dining experience memorable.


About these FAQs


Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio