If you don't need all of the amenities of a huge hotel, and want to save money without getting stuck in a 3-star hotel with iffy service, then check out this B&B. It is away from North Beach most of the hotels and restaurants are, but it is just lovely. You have your own room and little courtyard where you are served breakfast. Everything was clean and comfortable. There is a lovely restaurant 2 blocks away, and others within walking distance. It is also not a long walk to the airport and rental cars. And there is a small shop just across the street that is open 24 hours for drinks and snacks. If you are interested in going to Petra, have Sandra make the arrangements for you, and they will pick you up right by her door.