Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Host an experience
Help Center
Show Photos
Restaurant
Carlo's Restaurant
8 locals recommend
Location
211 King St
Castle Douglas, Scotland
Get directions
Tips from locals
Donald
December 20, 2018
Best Steak in the area
Donald
June 26, 2019
The best steak house in the area. Based in Castle Douglas and booking is essential
Gillian
September 22, 2017
Amazing Italian Food, Booking advisable
Rae
August 16, 2022
Lovely, traditional Italian restaurant, well established in Castle Douglas
Read all 8 tips