We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Castle Thai Spa

#1,653 of 2,046 Restaurants in Edinburgh
13A Castle Street
0 km from Castle Thai Spa
Cuisines: Cafe, Fast Food, British
#301 of 2,046 Restaurants in Edinburgh
7 Castle Street
0 km from Castle Thai Spa
Cuisines: Cafe
#1,470 of 2,046 Restaurants in Edinburgh
7A Castle Street
0 km from Castle Thai Spa
Be the first to review this restaurant
17 Castle Street
0 km from Castle Thai Spa
#410 of 2,046 Restaurants in Edinburgh
15 Castle Street
0 km from Castle Thai Spa
Cuisines: Steakhouse, Grill, Argentinean
Reserve
#49 of 2,046 Restaurants in Edinburgh
131 Rose Street
0 km from Castle Thai Spa
Cuisines: Cafe, British, Healthy, Soups
#1,134 of 2,046 Restaurants in Edinburgh
129A Rose Street
0 km from Castle Thai Spa
Cuisines: Indian, Asian
Reserve
#700 of 2,046 Restaurants in Edinburgh
158 -162 Rose Street
0 km from Castle Thai Spa
Cuisines: French, Cafe
#743 of 2,046 Restaurants in Edinburgh
22 Castle Street
0 km from Castle Thai Spa
Cuisines: Bar, British, Pub, Scottish
#550 of 2,046 Restaurants in Edinburgh
152-154 Rose Street
0.1 km from Castle Thai Spa
Cuisines: Bar, British, Pub, Scottish
#931 of 2,046 Restaurants in Edinburgh
21 Castle Street
0.1 km from Castle Thai Spa
Cuisines: Chinese
#596 of 2,046 Restaurants in Edinburgh
114 Princes Street
0.1 km from Castle Thai Spa
Reserve
#831 of 2,046 Restaurants in Edinburgh
22-26 Castle Street
0.1 km from Castle Thai Spa
Cuisines: American, Bar, Central American
Reserve
#34 of 2,046 Restaurants in Edinburgh
102 George Street
0.1 km from Castle Thai Spa
Cuisines: Steakhouse
#68 of 2,046 Restaurants in Edinburgh
192 Rose Street
0.1 km from Castle Thai Spa
Cuisines: Steakhouse, British, Grill, Soups, Scottish
#155 of 2,046 Restaurants in Edinburgh
172 Rose Street
0.1 km from Castle Thai Spa
Cuisines: Italian, Pizza, Fast Food
Reserve
#158 of 2,046 Restaurants in Edinburgh
110 Rose Street
0.1 km from Castle Thai Spa
Cuisines: Bar, European, British, Scottish
Reserve
#192 of 2,046 Restaurants in Edinburgh
4th Floor 33 Castle Street
0.1 km from Castle Thai Spa
Cuisines: Asian, Thai
#226 of 2,046 Restaurants in Edinburgh
184 Rose Street
0.1 km from Castle Thai Spa
Cuisines: Mexican
#291 of 2,046 Restaurants in Edinburgh
167 Rose Street
0.2 km from Castle Thai Spa
Cuisines: Bar, European, British, Pub, Scottish
#372 of 2,046 Restaurants in Edinburgh
159 Rose Street
0.1 km from Castle Thai Spa
Cuisines: Bar, British, Pub, Scottish
Reserve
#380 of 2,046 Restaurants in Edinburgh
103 George Street
0.1 km from Castle Thai Spa
Cuisines: Italian, Mediterranean
#406 of 2,046 Restaurants in Edinburgh
176/1 Rose Street
0.1 km from Castle Thai Spa
Cuisines: International, Mediterranean, Grill
#414 of 2,046 Restaurants in Edinburgh
32 Castle Street
0.1 km from Castle Thai Spa
Cuisines: Bar, European, British, Scottish
Reserve
#176 of 2,046 Restaurants in Edinburgh
77 George Street 1st Floor
0.2 km from Castle Thai Spa
#488 of 2,046 Restaurants in Edinburgh
107 George Street Basement
0.1 km from Castle Thai Spa
Cuisines: Bar, European, British, Scottish
Reserve
#214 of 2,046 Restaurants in Edinburgh
Castle Street
0.2 km from Castle Thai Spa
Cuisines: Asian, Thai
#45 of 2,046 Restaurants in Edinburgh
29-31 Frederick Street
0.2 km from Castle Thai Spa
Cuisines: Steakhouse, British, Scottish
Reserve
#640 of 2,046 Restaurants in Edinburgh
122 Rose Street South Lane
0.1 km from Castle Thai Spa
Cuisines: Japanese, Sushi, Asian, Soups
Reserve
#251 of 2,046 Restaurants in Edinburgh
77B George Street
0.2 km from Castle Thai Spa