top of page

You’ll spot our Recommended Partner badge on some listings (opposite the venue name)

That’s our way of flagging the places that go further — beyond “dogs allowed”, with a genuinely warm welcome for dogs inside.

Indoor Welcome Last Verified:

8 Aug 2026

MacGregor's is a lively pub and eatery on Academy Street in the heart of Inverness, where dogs are welcome inside alongside you. Settle in with a drink while your dog supervises from under the table and stay for food too—the kitchen serves lunch and dinner daily, with extended hours at weekends.

The atmosphere is relaxed and visitor-friendly and the central location makes it an easy stop after exploring the city or before heading back to your lodgings. Dogs can join you throughout, so there's no need to plan around leaving anyone outside.

Open from noon until midnight Monday to Wednesday and until 1am Thursday to Sunday, MacGregor's offers the kind of flexibility that works well when you're travelling with a dog and don't want to stick to rigid mealtimes. Food service runs from 12.30pm, with a break between lunch and dinner on weekdays and continuous service on Sundays.

Good to know:

Water bowls available

Free treats available

Doggy menu available

Dog Policy:

Dogs are welcome inside while you eat and drink. Food is served throughout, so your dog can settle in and supervise from under the table.

Also nearby...

Want the rest of your trip sorted too?

Tell us where you’re going and what matters to you and your dog. We’ll handpick up to 10 genuinely dog-friendly places and pin them to your own private map—in less than an hour.

Every place comes with:

  • A checked dog policy

  • Clear indoor-welcome information where relevant

  • A personal reason it suits you and your dog

  • Its website and address

  • A pin on your own private, ready-to-use map

 

No endless searching. No vague “dog-friendly” claims. No arriving to discover the dog has to stay outside.

Your personalised map:  £14.99

bottom of page