mobile-menu mobile-menu-arrow Menu

Carlo’s Restaurant

Castle Douglas
Home » Attraction » Carlo’s Restaurant

Contact Information

01556 503977


Carlo’s Restaurant
211 King Street
Castle Douglas


A family run Italian restaurant serving delicious, traditional Italian cuisine.

Carlo’s is based in the picturesque countryside of Castle Douglas in Dumfries and Galloway. It was established in 1988 by proprietors Carlo and Heather Bignami.

The restaurant is a small family-run business with only twelve tables, allowing for a comfortable and relaxed dining experience, serving great Italian food.

‘Best Italian in the southwest’ – Sunday Times;  ‘Bustling tratt atmosphere and offering. It is said Carlo’s is the best Italian food in the South’ – Scotland the Best, Peter Irvine.

Opening Times;  Tuesday-Thursday from 6.30pm;  Friday & Saturday from 6.00pm;  Sunday & Monday – Closed.


« Back to attractions

Nearby Accommodation

  • Gelston Castle Holidays

    Self Catering - Sleeps 6
    Castle Douglas
    • 4 houses in the historic Gelston Castle Courtyard
    • Swimming pool, tennis court, steam room, more
    • Beautiful 4,500 acre estate
    Add to favourites
    View property

    Gelston Castle Holidays

    View property
    Remove from shortlist
  • Glenfinart Cottage

    Self Catering - Sleeps 4
    Haugh of Urr
    • Located in Haugh of Urr, country village with pub
    • Cosy cottage with central heating and wood burner
    • Kitchen/dining room, lounge, double and twin bed rooms
    Add to favourites
    View property
    Glenfinart Cottage, Haugh of Urr

    Glenfinart Cottage

    View property
    Remove from shortlist

    More accommodation options:

    Web design and development by Creatomatic