The Coffee House is a nice place, on Dahab jetty, in front of the sea. There's an indoor area and a seafront terrace on the other side of the pedestrianized jetty. There are umbrellas and it's the perfect place to swim while eating breakfast or a snack. You can see magnificent sunsets from this place too. In relation to prices, a coffee costs 1 euro, like same as tea, if you want the whole teapot it's 2 euros, is pretty cheap. At night they close early. There's also wifi.
The Tree House is on the coast of Dahab, in a place with many small bars and relaxed restaurants for backpackers. The bar is famous for its festivals, several times a week there's a DJ, and giant screens show international sporting events. The cafe has wifi access on the terraces overlooking the sea. Prices are reasonable, you can have a drink and dinner for between 5 and 12 euros, drinks 2-3 euros. If you like pool there are a couple of tables by the sea and you can play in good conditions.
The Roof Lounge is on the boardwalk in Dahab and it is a lounge bar with various activities throughout the week. If you stay too long, they end up repeating the same things but if you come to spend a week it is a nice place to go out for a drink. End your day enjoying the sunset over the sea which is beautiful. They serve Egyptian food, and also international food, pasta dishes, which fail to do as well as the Egyptian dishes. They have a selection of fresh juices which are seasonal and vary somewhat, they cost 2 euros and are delicious. At night there is music, sometimes a party, a football games, and WIFI.
Ala kefak means "as you like" or "as you wish". It is a restaurant on the coast of Dahab, near Camp Auski. The dishes cost around 10 euros for a plate of grilled fish or cheaper if you try local Egyptian food. There is a large selection of vegetarian dishes. They serve cheap beers too. The music is quiet, which lets you hear the sound of the waves, as the room is outdoors, facing the sea. There are comfortable cushions. It is a colourful place which is great. The service can be a little slow, but the staff are nice and I could spend hours watching the sea so it does not matter much. Open for breakfast in the morning, if it's not provided by your hotel. They make a good breakfast Egyptian with ful and black tea.
Meya Meya is a small restaurant on the coast of Dahab. They have comfy seats, and have an oceanfront location. It is cheap, where you can eat for less than 10 euros a mixture of Egyptian and international dishes. The service is good and they serve you huge amounts. If you go for the sunset, they also play music, it's really a beautiful place. There is grilled fish served depending on the catch of the day, and the lamb dishes also good. It is almost always filled with people, passing backpacker, and people who are going back for a longer time in Dahab .
TOTA is a strange place whose exterior is an old wooden boat. It's very colourful and cheerful. It is a bar and restaurant which serves Chinese food. They serve alcohol, cold beers and some cocktails. You can dance until 3am. The terrace on the bridge of the boat is perfect for watching the sunset. Prices are cheap, and there is usually a good atmosphere and occasional theme nights with a DJ. Now the place was for sale and I don't know if it's still called the same. They have wifi, like many bars in Dahab, which is very convenient.