Our favourite restaurants
These are the best in our opinion.
Owned and run by good friends of ours (Gisela & Alex).
Great food in a really relaxed setting by the river.
Eat outside, so pick a nice day!
Closed Sundays.
Tel : +351 281 327 481
Terraze
1 R. Borda d`Água da AssecaOwned and run by good friends of ours (Gisela & Alex).
Great food in a really relaxed setting by the river.
Eat outside, so pick a nice day!
Closed Sundays.
Tel : +351 281 327 481
Dayana's favourite. Book a table outside on the cobbled street. Super food, super evening atmosphere. Booking is essential.
Tel : +351 281 325 166
23 locals recommend
Aquasul
12 R. Dr. Augusto da Silva CarvalhoDayana's favourite. Book a table outside on the cobbled street. Super food, super evening atmosphere. Booking is essential.
Tel : +351 281 325 166
D'gusta
Estrada das 4 ÁguasGreat Portuguese tapas. Booking essential.
Wonderful, simple sea food restaurant. Crab (sapateira), muscles, clams, etc.
Right by the fish market - fresh and authentic.
Agua Salgada Petisqueira | Marisqueira |
13 Av. Dom ManuelWonderful, simple sea food restaurant. Crab (sapateira), muscles, clams, etc.
Right by the fish market - fresh and authentic.
Brisa do Rio
38 R. João Vaz Corte RealGreat steaks and a great wine selection.
Tel : +351 915 434 452
Steak, steak and more steak ! This tiny restaurant is run by Junior - a Brazilian friend of ours. The steaks are great. Booking is essential.
Tel : +351 915 087 614
17 locals recommend
O Castelo
76 R. da LiberdadeSteak, steak and more steak ! This tiny restaurant is run by Junior - a Brazilian friend of ours. The steaks are great. Booking is essential.
Tel : +351 915 087 614
Come na Gaveta
36 Av. Dr. Mateus Teixeira de AzevedoGood vegetarian vegan options. +351 926 677 879
Sushi d'Art
27 R. da LiberdadeQuite pricey, but good sushi.
Tel : +351 281 326 011
Luzzo Tavira
28 R. João Vaz Corte RealNice pizzas.
Tel : +351 281 327 016
Great octopus (and other fishy things) in the cute nearby town of Santa Luzia. Well worth a trip. Booking essential.
Tel : +351 281 328 527
45 locals recommend
Casa do Polvo
8 Av. Eng. Duarte PachecoGreat octopus (and other fishy things) in the cute nearby town of Santa Luzia. Well worth a trip. Booking essential.
Tel : +351 281 328 527
Close to the Lemon Tree House. Get your fresh made croissants here!
La Baguette Artisan Boulanger Français
20 R. dos MourosClose to the Lemon Tree House. Get your fresh made croissants here!
Berst Indian restaurant in Tavira. Eat inside, or in the cobbled street at the back. No need to book in advance.
Punjab Indian Restaurant
42 Praça Dr. António PadinhaBerst Indian restaurant in Tavira. Eat inside, or in the cobbled street at the back. No need to book in advance.
Artefact
1 R. das CapacheirasGetting very good reviews. +351 925 572 178
Fresh fish, traditional Portuguese beach-side grill. Very out-of-the-way, simple and popular. Booking recommended.
+351 281 961 222
36 locals recommend
Fialho
1090E EM1339Fresh fish, traditional Portuguese beach-side grill. Very out-of-the-way, simple and popular. Booking recommended.
+351 281 961 222
Beaches
Get the ferry from Tavira to Tavira Island and enjoy the wonderful beach. There's a few restaurants on the island, so make a day of it.
Tavira Island Ferry Port
Get the ferry from Tavira to Tavira Island and enjoy the wonderful beach. There's a few restaurants on the island, so make a day of it.
Rua Doutor José Pires Padinha
Rua José Pires PadinhaFerry point to Tavira Island
This is the only beach in Tavira that you don't need a ferry to get to. You can drive right up to the beach.
9 locals recommend
Rato Fort
This is the only beach in Tavira that you don't need a ferry to get to. You can drive right up to the beach.
A bit further afield, but a great place with a beautiful beach, a ferry or taxi-boat to some incredible islands, and a small town with nice local food.
69 locals recommend
Fuseta
A bit further afield, but a great place with a beautiful beach, a ferry or taxi-boat to some incredible islands, and a small town with nice local food.
Chris' favourite place ! It's quite a day trip - but in my view well worth it. Take the ferry from the old marina in Olhao to Armona Island, and explore this little community and glorious beaches that time forgot !
76 locals recommend
Armona Island
Chris' favourite place ! It's quite a day trip - but in my view well worth it. Take the ferry from the old marina in Olhao to Armona Island, and explore this little community and glorious beaches that time forgot !
Shopping
This is the main shopping centre in Tavira, with supermarket, loads of shops and restaurants, plus a multiplex cinema.
21 locals recommend
Continente Tavira
247 R. Alm. Cândido dos ReisThis is the main shopping centre in Tavira, with supermarket, loads of shops and restaurants, plus a multiplex cinema.
Lidl
1 Largo de Santo AmaroYour nearest supermarket
Minipreço
Vale do CaranguejoThe closest little supermarket
Entertainment & Activities
If you've got young kids, this is a good place to hang out and meet other kids. There's a bike track, a skate park, and a burger restaurant.
Skate Park Tavira
100Z R. João Vaz Corte RealIf you've got young kids, this is a good place to hang out and meet other kids. There's a bike track, a skate park, and a burger restaurant.
MEO Tavira - Gran-Plaza
247 R. Alm. Cândido dos ReisNOS Cinema in the Gran Plaza shopping Centre.
SOLAR MOVES (solarmoves.pt)
For boat trips and walking trips in and around Tavira, these are the best.
Take their incredible private solar boat trip (max 11 people) from next to the ferry point in Tavira for a snorkelling trip or bird watching trip on tthe ria formosa. They will tailor their trip to your needs, so just give them a call to discuss.
+351 924 369 172
Rua Doutor José Pires Padinha
Rua José Pires PadinhaSOLAR MOVES (solarmoves.pt)
For boat trips and walking trips in and around Tavira, these are the best.
Take their incredible private solar boat trip (max 11 people) from next to the ferry point in Tavira for a snorkelling trip or bird watching trip on tthe ria formosa. They will tailor their trip to your needs, so just give them a call to discuss.
+351 924 369 172