The Bay View Hotel is a modern resort with wonderful views of Malta. This six-story hotel has 137 rooms, all with simple modern decor with cool tiled floors. All rooms have air con, phone, safe and bottled water. They also have balconies, some with sea views. The hotel has 3 restaurants to choose from in the same contemporary space.