As Dav1mo suggests what you need is a mechanism to join, or realte the two tables. that means a single piece of information that is common to both tables...
you could use an additional element in the where clause
Code:
....
WHERE spa_bath = 'Y'
AND Booking.RoomNo = Room.RoomNo
however that style of declaration is depracated and more modern usage would be to define a JOIN
Code:
SELECT COUNT(booking_no) , booking.room_no
FROM booking
JOIN Room on Room.RoomNo = Booking.RoomNo
WHERE spa_bath = 'Y'
group by booking.room_no
MySQL :: MySQL 5.5 Reference Manual :: 12.2.9.1 JOIN Syntax
however select count (booking_no) doesn't make sense as Im guessign you can only ever have one booking