Enable JavaScript to run this app.
Skip to main content
OpenTable logo
Giovanni's Ristorante at Macdonald Aviemore Resort, Aviemore, Highland

Giovanni's Ristorante at Macdonald Aviemore Resort

3.7 (58)
£25 and under
Italian
Aviemore, Highland PH22 1PN

Make a reservation

A photo of Giovanni's Ristorante at Macdonald Aviemore Resort restaurant

Giovanni's Ristorante at Macdonald Aviemore Resort

3.7
£25 and under
Italian
Aviemore

Make a reservation

2 people
7:00 PM
Booked 3 times today

About this restaurant

  • Kid-friendly
  • Good for groups
  • Charming
A real taste of Italy in the highlands
Our authentic Italian menu is brimming with everyone’s favourite dishes. Handmade pizzas and delicious freshly made pasta dishes offer a taste of Italy right here in Aviemore. Restaurant is located in Macdonald Morlich Hotel.
We will never call you for credit card details over the phone.

Additional information

  • Neighborhood
    Aviemore
  • Parking details
    Hotel Parking
  • Public transit
    Buses and Trains in Aviemore
  • Additional
    Bar/Lounge, Beer, Full Bar, Gluten-free Options, Private Room, Takeout, Wheelchair Access, Wine

Concierge
AI Beta

Our AI assistant, Concierge, is here to answer your questions about this restaurant.

What 58 people are saying

Giovanni's Ristorante at Macdonald Aviemore Resort reviews from people who’ve dined at this restaurant. Based on recent rating.

Overall ratings and reviews

Reviews can only be made by diners who have eaten at this restaurant

3.7
3.7 based on recent ratings
  • 3.8Food
  • 3.8Service
  • 3.5Ambience
  • 3.5Value

NoiseEnergetic

Review summary

AI-generated from verified diner reviews
Giovanni's Ristorante at Macdonald Aviemore Resort offers a "great atmosphere" with live music and "helpful and friendly" staff. Family-friendly, it features a "roomy and speedy" setting with accommodating service. Highlights include "amazing" spaghetti bolognaise and a delightful pizza-making experience for children. Some diners noted inconsistencies in service speed.
58 Reviews
  1. Marlon

    Dallas1 review

    3.0

    Dined on April 13, 2026

    1. Overall 3
    2. Food 4
    3. Service 4
    4. Ambience 4
    Bruschetta was outstanding, salad was fair while the pizza was tasty but needed more toppings.

    Is this helpful?

  2. Neil

    Glasgow3 reviews

    3.0

    Dined on April 11, 2026

    1. Overall 3
    2. Food 4
    3. Service 5
    4. Ambience 3
    Good good, although choices for kids limited. Cost excessive for what you get. 12.5% service charge is again excessive and should be a choice rather than just sticking onto the bill. This is UK not USA.

    Is this helpful?

  3. Joanna

    Devon3 reviews

    4.0

    Dined on April 7, 2026

    1. Overall 4
    2. Food 3
    3. Service 4
    4. Ambience 3
    This restaurant was convenient as we were staying on the Aviemore resort. Service and food were fine. Reasonably priced for a resort restaurant.

    Is this helpful?

  4. Lori

    North Scotland1 review

    5.0

    Dined on March 28, 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Great Service , food was lovely and was super fast coming out.

    Is this helpful?

  5. Fay

    Edinburgh1 review

    5.0

    Dined on February 20, 2026

    1. Overall 5
    2. Food 4
    3. Service 5
    4. Ambience 4
    Excellent family Italian! Roomy and speedy service. We arrived early and they were really accommodating. Very attentive and easy to order - all of us really enjoyed our meal and were offered a takeaway box for a few slices of left over pizza. My 7 year old had the kids mac and cheese with a side of fries - mac and cheese was a generous portion so we shared the fries and my eldest had spaghetti bolognaise which she said was amazing! Very high praise. Parmesan served in a little bowl for the pasta's which went down very well as usually we have to ask for it. Whilst my husband and I were finishing our meals the girls wondered a bit and ended up watching the pizza making in progress which was really special. My eldest got to then make her own pizza (my youngest only wanted to watch) which we heated up for lunch the next day! Really made our children's trip! Thanks Giovanni's - we would definitely come back!

    Is this helpful?

  6. Kevin

    Worcestershire1 review

    3.0

    Dined on February 18, 2026

    1. Overall 3
    2. Food 3
    3. Service 4
    4. Ambience 3
    Good restaurant, reasonable value, but my pizza was a bit undercooked and too doughy. My partner had the mushroom risotto which as tasty. Prices average for the area

    Is this helpful?

  7. JELENA

    North Scotland1 review

    5.0

    Dined on February 17, 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Nice place, great food, great staff. Fast service. Absolutelly enjoyed

    Is this helpful?

  8. Rory

    North Scotland1 review

    1.0

    Dined on February 15, 2026

    1. Overall 1
    2. Food 1
    3. Service 2
    4. Ambience 3
    The service was slow, the starters arrived very quickly and then seemed to slow right down. Mains arrived at different times, 20 mins after the starters were cleared. Desserts took another 20 minutes to arrive. Mozzarella sticks were cubes, still cold in the middle. The pizza came with a pool of grease on top, soaked up with a napkin - very soggy base. Chicken nuggets were hard and stringy. Very disappointing

    Is this helpful?

  9. Scott

    London1 review

    1.0

    Dined on February 14, 2026

    1. Overall 1
    2. Food 1
    3. Service 3
    4. Ambience 1
    The pizza’s are okay but the pasta meals were the worst we’ve ever tasted

    Is this helpful?

  10. jordan

    Inverness1 review

    5.0

    Dined on January 1, 2026

    1. Overall 5
    2. Food 5
    3. Service 5
    4. Ambience 5
    Our experience at giovannis was amazing food was good and prices were worth it

    Is this helpful?

Additional information

  • Neighborhood
    Aviemore
  • Parking details
    Hotel Parking
  • Public transit
    Buses and Trains in Aviemore
  • Additional
    Bar/Lounge, Beer, Full Bar, Gluten-free Options, Private Room, Takeout, Wheelchair Access, Wine

FAQs

Yes, Giovanni’s can work well for a relaxed, casual date night, especially if you enjoy authentic pizza and pasta with wine. The restaurant offers handmade pizzas, a wine list and cocktails, and a cosy Italian-style dining room in the hotel. Be aware it’s a family-focused, casual venue and can be lively or noisy on busy nights, so consider an early weeknight or an earlier seating for a quieter, more intimate experience.

Portions are generally generous for mains, guests often praise the pizza sizes and say adult portions are good value. Children's portions are mixed in reports: some families found kids’ portions generous (kids mac and cheese highlighted), while others said children’s meals were too small for older kids. Expect full-size pizzas and decent pasta portions, but be aware portion consistency can vary between visits.

Family-friendly seating: yes, guests repeatedly describe roomy dining areas, welcoming staff and activities for kids (pizza making), so it’s a solid family choice. Accessible seating details aren’t specifically listed, so if you need wheelchair access or other accessibility features, call the hotel ahead to confirm arrangements.

For a quieter experience, aim for earlier seatings or midweek evenings, guests report that weekends, holiday nights and peak resort evenings can be busy and noisy. If you prefer the lively atmosphere, evenings and weekends deliver that family-friendly buzz. Booking ahead is recommended during peak times.

Giovanni’s operates as the hotel’s main Italian dining room, a single, roomy casual-dining space with good spacing between tables. The restaurant does not advertise private dining or dedicated private rooms, and owner information indicates private parties are not available, so expect an open dining area rather than separate rooms.

Warm and family-oriented, the atmosphere is casual, buzzy and relaxed. Many guests highlight friendly, attentive staff and a lively feel with families and children; on special nights there’s live music. If you want a quiet romantic spot it may feel a bit noisy during busy periods, but it’s welcoming and informal for most diners.

Casual, the restaurant lists Casual Dress as its dress code. Guests dine in relaxed clothing, reflecting the informal, family-friendly vibe of the venue.

Yes, Giovanni’s is very kid-friendly. Many guests visited with children, praised generous kids’ portions in some cases, and enjoyed staff letting kids watch or help with pizza-making. The menu focuses on pizza and pasta, which tends to suit children well, though some guests reported limited children’s choices or portion inconsistencies so check options when booking.

There’s no formal public information about a waiting list, but guests report the restaurant can be busy and that booking is sometimes hard at peak times. We recommend booking in advance; if you can’t secure a slot, call the restaurant on the day to ask about cancellations or a possible waitlist from the hotel staff.

Busiest: weekend evenings, holiday nights and peak resort periods, guests frequently mention busy New Year’s Eve and lively weekend crowds. Quietest: earlier seatings and likely midweek evenings tend to be calmer. If you prefer a quieter meal, aim for weekday evenings or early bookings and avoid peak holiday nights.

Midweek or an early weekday evening is often best for a quieter experience and quicker service. Weekends and holidays deliver a livelier, family-focused atmosphere but can be noisy and busier, choose depending on whether you want a calm meal or a lively evening.

It appears the restaurant operates on some public holidays and special event nights, guests specifically mention a busy New Year’s Eve service with live music. However, holiday opening can vary, so call ahead to confirm specific public holiday hours before planning your visit.

How FAQ content is generated

  1. Home
  2. United Kingdom
  3. North Scotland
  4. Iverness/Inverness-Shire
  5. Aviemore

Make a reservation

A photo of Giovanni's Ristorante at Macdonald Aviemore Resort restaurant

Giovanni's Ristorante at Macdonald Aviemore Resort

3.7
£25 and under
Italian
Aviemore

Make a reservation

2 people
7:00 PM
Booked 3 times today
  • Privacy Policy
  • Terms of Use
  • Cookies and Interest-Based Ads
  • Accessibility Statement
  • Cookie Preferences
Copyright © 2026 OpenTable Australia Level 22, 357 Collins Street, Melbourne, Victoria - All rights reserved.
OpenTable is part of Booking Holdings, the world leader in online travel and related services.
Booking Logo
Priceline Logo
KAYAK Logo
Agoda Logo
OpenTable Logo